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