logo

Método Pandas DataFrame media()

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>
Media del marco de datos de Pandas

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:

Media del marco de datos de Pandas

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:

Media del marco de datos de Pandas