logo

Metoda Pandas DataFrame mean().

Python je odličen jezik za analizo podatkov, predvsem zaradi fantastičnega ekosistema, osredotočenega na podatke. Python paketi. Pande je eden od teh paketov in omogoča veliko lažje uvažanje in analiziranje podatkov.

Pandas DataFrame mean()

Pande dataframe.mean() funkcija vrne povprečje vrednosti za zahtevano os. Če se metoda uporabi za objekt serije pand, potem metoda vrne skalarno vrednost, ki je srednja vrednost vseh opazovanj v Pandas Dataframe . Če je metoda uporabljena na objektu Pandas Dataframe, potem metoda vrne a Serija Pande predmet, ki vsebuje povprečje vrednosti na določeni osi.



Sintaksa: DataFrame.mean(axis=0, skipna=True, level=None, numeric_only=False, **kwargs)

Parametri:

  • os: {indeks (0), stolpci (1)}
  • naročilo: Pri izračunu rezultata izključi NA/null vrednosti
  • raven: Če je os MultiIndex (hierarhična), štetje vzdolž določene ravni, strnjeno v niz
  • samo_številsko: Vključi samo stolpce float, int, boolean. Če None, bo poskusil uporabiti vse, nato pa uporabiti samo številske podatke. Ni uvedeno za serije.

Vrnitve: pomeni: Serija ali DataFrame (če je navedena raven)



ujemi in preizkusi javo

Pandas DataFrame.mean() Primeri

Primer 1:

Uporabite funkcijo mean(), da poiščete povprečje vseh opazovanj na indeksni osi.

Python
# 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>
Pandas DataFrame pomeni

Uporabimo funkcijo Dataframe.mean(), da poiščemo povprečje nad indeksno osjo.



Python
# Even if we do not specify axis = 0, # the method will return the mean over # the index axis by default df.mean(axis = 0)>

Izhod:

Pandas DataFrame pomeni

Primer 2:

Uporabite funkcijo mean() na Dataframeu, ki ima vrednosti None. Poiščite tudi srednjo vrednost nad osjo stolpca.

Python
# 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)>

Izhod:

Pandas DataFrame pomeni