РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
191 of 687 menu

Метод quantile

Метод quantile применяется к Series и возвращает значение квантиля для числовых данных. Первым параметром передаётся значение квантиля от 0 до 1. Если параметр не указан, вычисляется медиана (квантиль 0.5). Метод также поддерживает вычисление нескольких квантилей одновременно.

Синтаксис

ser.quantile([q])

Пример

Создадим числовую серию и вычислим медиану:

import pandas as pd ser = pd.Series([1, 2, 3, 4, 5]) print(ser.quantile())

Результат выполнения кода:

3.0

Пример

Вычислим первый квартиль (25-й процентиль):

import pandas as pd ser = pd.Series([1, 2, 3, 4, 5, 6, 7, 8, 9, 10]) print(ser.quantile(0.25))

Результат выполнения кода:

3.25

Пример

Вычислим несколько квантилей одновременно, передав список значений:

import pandas as pd ser = pd.Series([1, 2, 3, 4, 5, 6, 7, 8, 9, 10]) print(ser.quantile([0.25, 0.5, 0.75]))

Результат выполнения кода:

0.25 3.25 0.50 5.50 0.75 7.75 dtype: float64

Пример

Метод корректно обрабатывает пропущенные значения:

import pandas as pd import numpy as np ser = pd.Series([1, 2, np.nan, 4, 5]) print(ser.quantile(0.5))

Результат выполнения кода:

3.0

Смотрите также

  • метод median,
    который возвращает медиану серии
  • метод describe,
    который выводит описательную статистику
  • метод mean,
    который вычисляет среднее значение
  • метод min,
    который находит минимальное значение
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить