logo

Pandas Series.std()

Пандите std() се дефинира като функция за изчисляване на стандартното отклонение на даден набор от числа, DataFrame, колона и редове. За да изчислим стандартното отклонение, трябва да импортираме пакета с име ' статистика ' за изчисляване на медианата.

Стандартното отклонение се нормализира с N-1 по подразбиране и може да се промени с помощта на ще дойда аргумент.

методи на Java arraylist

Синтаксис:

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

Параметри:

    ос:{индекс (0), колони (1)}поръчка:Той изключва всички NA/null стойности. Ако NA присъства в цял ред/колона, резултатът ще бъде NA.ниво:Той се брои заедно с определено ниво и се свива в скалар, ако оста е MultiIndex (йерархична).Аз ще:Делта степени на свобода. Делителят, използван при изчисленията, е N - ddof, където N представлява броя на елементите.само числово:булево, стойност по подразбиране Няма
    Включва само float, int, булеви колони. Ако е None, ще се опита да използва всичко, така че използвайте само числови данни.
    Не се прилага за серия.

Се завръща:

Връща Series или DataFrame, ако нивото е посочено.

Пример1:

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

Изход

амплитудна модулация
 2.1147629234082532 10.077252622027656 

Пример2:

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

Изход

 sub1_Marks 6.849574 sub2_Marks 4.924429 dtype: float64