import statistics statistics.pstdev(data, mu=None)
data
- данные, последовательность или итерация,mu=None
- среднее значение последовательности data
.Функция pstdev()
модуля statistics
возвращает стандартное отклонение числовой последовательности data
(квадратный корень из дисперсии числовой последовательности).
data
может быть последовательностью или итерацией. data
пусты, то возникает ошибка StatisticsError
.Если задан необязательный второй аргумент mu
, то он обычно обозначает среднее значение последовательности data
. Он также может быть использован для вычисления дисперсии вокруг элемента, который не является средним значением. Если он отсутствует или None
(по умолчанию), то автоматически вычисляется среднее арифметическое значение последовательности data
.
>>> import statistics >>> statistics.pstdev([1.5, 2.5, 2.5, 2.75, 3.25, 4.75]) # 0.986893273527251
Дополнительно смотрите функцию statistics.pvariance()
для более подробной информации.