Función Pandas.DataFrame.hist() en Python

La función Pandas.DataFrame.hist() es útil para comprender la distribución de variables numéricas. Esta función divide los valores en las variables numéricas. Su funcionalidad principal es hacer el Histograma de un Data frame dado. 

La distribución de datos está representada por Histograma . Cuando se usa la función Pandas DataFrame.hist(), automáticamente llama a la función matplotlib.pyplot.hist() en cada serie en el DataFrame. Como resultado, obtuvimos un histograma por columna.

Sintaxis: DataFrame.hist(data, column=Ninguno, by=Ninguno, grid=True, xlabelsize=Ninguno, xrot=Ninguno, ylabelsize=Ninguno, yrot=Ninguno, ax=Ninguno, sharex=False, sharey=False, figsize= Ninguno, diseño=Ninguno, bins=10, backend=Ninguno, leyenda=Falso, **kwargs)

Parámetros:

data : DataFrame
columna: str o secuencia
xlabelsize: int, predeterminado Ninguno
ylabelsize: int, predeterminado Ninguno
ax: Matplotlib axes object, predeterminado Ninguno
**kwargs
Todos los demás argumentos de palabras clave de trazado se pasarán a matplotlib.pyplot.hist().

Retorno:
matplotlib.AxesSubplot o numpy.ndarray

Ejemplo 1: creación de histogramas de 2 columnas del marco de datos de Pandas 

A veces necesitamos trazar histogramas de columnas de marco de datos para analizarlos más profundamente. En ese caso, la función dataframe.hist() ayuda mucho. Usando esta función, podemos trazar histogramas de tantas columnas como queramos.

Python3

# Importing pandas library
import pandas as pd
  
# Creating a Data frame
values = pd.DataFrame({
    'Length': [2.7, 8.7, 3.4, 2.4, 1.9],
    'Breadth': [4.24, 2.67, 7.6, 7.1, 4.9]
})
  
# Creating Histograms of columns 'Length'
# and 'Breadth' using Dataframe.hist()
# function
hist = values.hist(bins=5)

Producción:

En el ejemplo anterior, trazamos histogramas de las columnas ‘ Longitud’ y ‘Ancho’ usando la función dataframe.hist() .

Ejemplo 2: creación de histogramas de 3 columnas del marco de datos de Pandas

Python3

# Importing pandas library
import pandas as pd
  
# Creating a Data frame
values = pd.DataFrame({
    'Length': [2.7, 8.7, 3.4, 2.4, 1.9],
    'Breadth': [4.24, 2.67, 7.6, 7.1, 4.9],
    'Height': [5.8, 5.5, 7.8, 10.88, 0.1]})
  
# Creating Histograms of columns 'Length', 
# 'Breadth' and 'Height' using Dataframe.hist()
# function
hist = values.hist(bins=12)

Producción:

En el ejemplo anterior, trazamos histogramas de las columnas ‘Longitud ‘, ‘ Ancho ‘ y ‘ Altura ‘ usando la función dataframe.hist().

Ejemplo 3: Creación de histogramas de 4 columnas del marco de datos de Pandas

Python3

# Importing pandas library
import pandas as pd
  
# Creating a Data frame
values = pd.DataFrame({
    'Length': [2.7, 8.7, 3.4, 2.4, 1.9],
    'Breadth': [4.24, 2.67, 7.6, 7.1, 4.9],
    'Height': [5.8, 5.5, 7.8, 10.88, 0.1],
    'Weight': [20, 40.8, 55.8, 7.2, 48]
})
  
# Creating Histograms of columns 'Length',
# 'Breadth', 'Height' and 'Weight'
# using Dataframe.hist() function
hist = values.hist(bins=8)

Producción:

En el ejemplo anterior, trazamos histogramas de las columnas ‘ Longitud ‘, ‘ Ancho ‘, ‘ Altura ‘ y ‘ Peso’ usando la función dataframe.hist() .

Publicación traducida automáticamente

Artículo escrito por vanshgaur14866 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *