Метод statistics.stdev() в Python

Python statistics 模块Модуль statistics в Python

Python statistics.stdev()Используется для вычисления выборочного стандартного отклонения заданного набора данных.

Синтаксис

Синтаксис метода statistics.stdev() выглядит следующим образом:

statistics.stdev(data, xbar=None)

Описание параметра:

  • data-- Итерируемый объект, содержащий числовые значения, например список или кортеж.
  • xbar-- Необязательный параметр, представляющий среднее значение набора данных. Если он не указан, функция вычислит среднее значение набора данных самостоятельно.

Возвращаемое значение

Функция вычисляет и возвращает выборочное стандартное отклонение как результат на основе заданного набора данных.

Пример

Следующий пример демонстрирует функцию stdev():

Пример

import statistics

data = [1, 2, 3, 4, 5]
stdev = statistics.stdev(data)
print(stdev)

Результат вывода:

1.5811388300841898

В приведённом выше примере заданный набор данных — [1, 2, 3, 4, 5], а выборочное стандартное отклонение, вычисленное с помощью метода stdev(), равно 1.5811388300841898.

Выборочное стандартное отклонение — это статистика, которая измеряет разброс набора данных, указывая степень отклонения значений данных от среднего. Это квадратный корень из дисперсии, и оно используется для описания разброса данных.

В отличие от метода pstdev(), метод stdev() вычисляет выборочное стандартное отклонение, а не стандартное отклонение генеральной совокупности, поэтому он использует несмещённую оценку. Если у вас есть данные для всей генеральной совокупности, вы можете использоватьpstdev()метод для вычисления стандартного отклонения генеральной совокупности.

Python statistics 模块Модуль statistics в Python

Другие расширения