logo

Pandas Series.std()

Pandat std() määritellään funktioksi, joka laskee annetun numerojoukon, DataFrame-, sarakkeen ja rivien keskihajonnan. Keskihajonnan laskemiseksi meidän on tuotava paketti nimeltä ' tilastot ' mediaanin laskemiseksi.

Keskihajonnan normalisoi oletusarvoisesti N-1 ja sitä voidaan muuttaa käyttämällä minä tulen Perustelu.

käänteinen merkkijono java

Syntaksi:

 Series.std(axis=None, skipna=None, level=None, ddof=1, numeric_only=None, **kwargs) 

Parametrit:

    akseli:{indeksi (0), sarakkeet (1)}Tilaus:Se ei sisällä kaikkia NA/nolla-arvoja. Jos NA on läsnä kokonaisessa rivissä/sarakkeessa, tulos on NA.taso:Se laskee yhdessä tietyn tason kanssa ja romahtaa skalaariksi, jos akseli on MultiIndex (hierarkkinen).Aion:Delta Degrees of Freedom. Laskelmissa käytetty jakaja on N - ddof, jossa N edustaa alkioiden lukumäärää.vain numeerinen:boolean, oletusarvo Ei mitään
    Se sisältää vain float-, int- ja boolen sarakkeet. Jos se on Ei mitään, se yrittää käyttää kaikkea, joten käytä vain numeerista tietoa.
    Sitä ei ole otettu käyttöön sarjassa.

Palautukset:

Se palauttaa Seriesin tai DataFramen, jos taso on määritetty.

Esimerkki1:

 import pandas as pd # calculate standard deviation import numpy as np print(np.std([4,7,2,1,6,3])) print(np.std([6,9,15,2,-17,15,4])) 

Lähtö

javascript-tulostus
 2.1147629234082532 10.077252622027656 

Esimerkki2:

 import pandas as pd import numpy as np #Create a DataFrame info = { 'Name':['Parker','Smith','John','William'], 'sub1_Marks':[52,38,42,37], 'sub2_Marks':[41,35,29,36]} data = pd.DataFrame(info) data # standard deviation of the dataframe data.std() 

Lähtö

 sub1_Marks 6.849574 sub2_Marks 4.924429 dtype: float64