Метод Python statistics.quantiles()

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

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

Синтаксис

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

statistics.quantile(data, *, n=4, method='exclusive')

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

  • data-- Итерируемый объект, содержащий числовые значения, например список или кортеж.
  • n-- Необязательный параметр, указывающий количество квантилей для вычисления, по умолчанию 4.
  • method-- Необязательный параметр, указывающий метод вычисления квантилей, по умолчанию "exclusive".

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

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

Пример

Следующий пример демонстрирует использование функции quantiles():

Пример

import statistics

data = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
quantiles = statistics.quantiles(data, n=4, method='inclusive')
print(quantiles)

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

[3.25, 5.5, 7.75]

В приведённом выше примере заданный набор данных — [1, 2, 3, 4, 5, 6, 7, 8, 9, 10], и метод quantiles() используется для вычисления списка квартилей [3.25, 5.5, 7.75].

Квартили — это статистические показатели, которые описывают распределение набора данных, разделяя его на четыре равные части. Первый квартиль (Q1) — это 25%-й квантиль данных, второй квартиль (Q2) — это 50%-й квантиль данных, который является медианой, а третий квартиль (Q3) — это 75%-й квантиль данных.

Метод quantiles() также позволяет вычислять другие квантили, такие как терцили, квинтили и т. д. Различное количество квантилей можно получить, изменяя значение параметра n. Способ вычисления квантилей можно выбрать как "exclusive" или "inclusive", управляя подходом к вычислению. По умолчанию для вычисления квантилей используется метод "exclusive".

Обратите внимание, что метод quantiles() требует, чтобы набор данных был упорядочен, поэтому данные нужно отсортировать перед использованием.

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

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