Python Glossary English

Python 3.4+statisticsфункция

statistics.pstdev

разброс

Стандартное отклонение генеральной совокупности (на n степенях свободы).

Синтаксис

statistics.pstdev(data)

Буква p значит population — делитель n. Если ваши числа лишь выборка из большей совокупности, брать надо stdev с делителем n-1, иначе разброс систематически занижается; pstdev честен только когда данные и есть вся совокупность. Аргумент mu — не произвольная точка отсчёта, а заранее известное истинное среднее: подставив что попало, вы получите корень из среднего квадрата отклонения от этой точки, а вовсе не стандартное отклонение.

Примеры

import statistics
print(statistics.pstdev([2, 4, 4, 4, 5, 5, 7, 9]))   # → 2.0
print(statistics.pstdev([2, 4, 4, 4, 5, 5, 7, 9], mu=5))  # → 2.0
print(statistics.pstdev([1, 2, 3, 4, 5]))  # → 1.4142135623730951
print(statistics.pstdev([5]))  # → 0.0
print(statistics.stdev([2, 4, 4, 4, 5, 5, 7, 9]))  # → 2.138089935299395

См. также

Открыть в полном глоссарииdocs.python.orgСообщить о неточности