logo

Pandas Series.std()

Pandy std() je definovaná ako funkcia na výpočet štandardnej odchýlky danej množiny čísel, DataFrame, stĺpca a riadkov. Pokiaľ ide o výpočet štandardnej odchýlky, musíme importovať balík s názvom ' štatistiky pre výpočet mediánu.

Štandardná odchýlka je štandardne normalizovaná N-1 a možno ju zmeniť pomocou Prídem argument.

aws sns

Syntax:

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

Parametre:

    os:{index (0), stĺpce (1)}{101}objednať:Nezahŕňa všetky hodnoty NA/null. Ak je NA prítomná v celom riadku/stĺpci, výsledkom bude NA.úroveň:Počíta sa spolu s konkrétnou úrovňou a zrúti sa do skaláru, ak je os MultiIndex (hierarchická).Budem:Delta stupne slobody. Deliteľ používaný pri výpočtoch je N - ddof, kde N predstavuje počet prvkov.numeric_only:boolean, predvolená hodnota Žiadne
    Zahŕňa iba stĺpce float, int, boolean. Ak je to Žiadne, pokúsi sa použiť všetko, takže použite iba číselné údaje.
    Nie je implementovaný pre sériu.

Vrátenie:

Ak je úroveň špecifikovaná, vráti Series alebo DataFrame.

Príklad1:

 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])) 

Výkon

java obracanie reťazca
 2.1147629234082532 10.077252622027656 

Príklad2:

 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() 

Výkon

 sub1_Marks 6.849574 sub2_Marks 4.924429 dtype: float64