Python es un gran lenguaje para realizar análisis de datos, principalmente debido al fantástico ecosistema centrado en datos. Pitón paquetes. pandas es uno de esos paquetes y facilita mucho la importación y el análisis de datos.
Media del marco de datos de Pandas()
pandas marco de datos.media() La función devuelve la media de los valores del eje solicitado. Si el método se aplica a un objeto de la serie pandas, entonces el método devuelve un valor escalar que es el valor medio de todas las observaciones en el Marco de datos de Pandas . Si el método se aplica en un objeto Pandas Dataframe, entonces el método devuelve un Serie pandas objeto que contiene la media de los valores sobre el eje especificado.
Sintaxis: DataFrame.mean(axis=0, skipna=True, nivel=Ninguno, numeric_only=False, **kwargs)
Parámetros:
- eje: {índice (0), columnas (1)}
- orden : Excluir valores NA/nulos al calcular el resultado
- nivel : Si el eje es un MultiIndex (jerárquico), cuente a lo largo de un nivel particular, colapsando en una Serie
- solo numérico : Incluya solo columnas flotantes, int y booleanas. Si no hay ninguno, intentará utilizar todo y luego utilizará sólo datos numéricos. No implementado para Series.
Devoluciones : media: Serie o DataFrame (si se especifica el nivel)
SQL seleccionar de varias tablas
Ejemplos de Pandas DataFrame.mean()
Ejemplo 1:
Utilice la función mean() para encontrar la media de todas las observaciones sobre el eje del índice.
Pitón # importing pandas as pd import pandas as pd # Creating the dataframe df = pd.DataFrame({'A':[12, 4, 5, 44, 1], 'B':[5, 2, 54, 3, 2], 'C':[20, 16, 7, 3, 8], 'D':[14, 3, 17, 2, 6]}) # Print the dataframe df>
Usemos la función Dataframe.mean() para encontrar la media sobre el eje del índice.
Pitón
# Even if we do not specify axis = 0, # the method will return the mean over # the index axis by default df.mean(axis = 0)>
Producción:
Ejemplo 2:
Utilice la función mean() en un marco de datos que no tenga valores Ninguno. Además, encuentre la media sobre el eje de la columna.
Pitón # importing pandas as pd import pandas as pd # Creating the dataframe df = pd.DataFrame({'A':[12, 4, 5, None, 1], 'B':[7, 2, 54, 3, None], 'C':[20, 16, 11, 3, 8], 'D':[14, 3, None, 2, 6]}) # skip the Na values while finding the mean df.mean(axis = 1, skipna = True)> Producción: