Die Funktion „mean()“ wird verwendet, um den Mittelwert der Werte für die angeforderte Achse zurückzugeben. Wenn wir diese Methode auf a anwenden Serienobjekt , dann gibt es a zurück Skalarwert Dies ist der Mittelwert aller Beobachtungen im Datenrahmen.
Wenn wir diese Methode auf ein DataFrame-Objekt anwenden, gibt sie ein Series-Objekt zurück, das den Mittelwert der Werte über der angegebenen Achse enthält.
XML-Kommentar
Syntax
DataFrame.mean(axis=None, skipna=None, level=None, numeric_only=None, **kwargs)
Parameter
Dies bezieht sich auf die Achse einer Funktion, die angewendet werden soll.
Kehrt zurück
Es gibt den Mittelwert der Serie oder des DataFrame zurück, wenn die Ebene angegeben ist.
Beispiel
# importing pandas as pd import pandas as pd # Creating the dataframe info = pd.DataFrame({'A':[8, 2, 7, 12, 6], 'B':[26, 19, 7, 5, 9], 'C':[10, 11, 15, 4, 3], 'D':[16, 24, 14, 22, 1]}) # Print the dataframe info # If axis = 0 is not specified, then # by default method return the mean over # the index axis info.mean(axis = 0)
Ausgabe
10 hoch 6
A 7.0 B 13.2 C 8.6 D 15.4 dtype: float64
Beispiel2
# importing pandas as pd import pandas as pd # Creating the dataframe info = pd.DataFrame({'A':[5, 2, 6, 4, None], 'B':[12, 19, None, 8, 21], 'C':[15, 26, 11, None, 3], 'D':[14, 17, 29, 16, 23]}) # while finding mean, it skip null values info.mean(axis = 1, skipna = True)
Ausgabe
0 11.500000 1 16.000000 2 15.333333 3 9.333333 4 15.666667 dtype: float64