Калькулятор процентилей и процентильного ранга

Вставьте числа: найдите значение заданного процентиля или ранг числа в ряду.

Разделяйте числа пробелами, переносами строк или точкой с запятой. Для дробной части можно использовать запятую или точку.
Процентиль
%

Значение процентиля

35

Уровень75 %
Чисел в ряду5
Минимум / максимум10 / 40

Читайте объяснение ниже

Что показывает процентиль

Исследователь отмечает положение одного измерения среди пяти упорядоченных по величине

Процентиль показывает значение на выбранном месте упорядоченного ряда. Например, 75-й процентиль для чисел 10, 20, 20, 30 и 40 равен 35 по методу этой страницы. Он находится между четвёртым и пятым наблюдением. Процентильный ранг решает обратную задачу: по заданному числу показывает, какую долю ряда оно опережает с учётом равных значений. Для числа 20 в том же ряду ранг равен 40%.

Это два разных вопроса. «Какое время соответствует 90-му процентилю?» требует найти числовую границу. «Каков ранг моего времени в списке?» требует поставить уже известное число относительно остальных. Переключите способ расчёта в форме, список наблюдений останется на месте.

Вводите значения одной величины в одинаковых единицах: все времена в секундах, все цены в рублях или все результаты в баллах. Разделяйте числа пробелом, точкой с запятой или переносом строки. Десятичная запятая остаётся частью числа, поэтому между соседними значениями нужен пробел. Калькулятор сортирует копию ряда, а одинаковые числа не удаляет. Два одинаковых наблюдения занимают два места, даже если выглядят как один столбик на диаграмме.

Как вычисляется процентиль по списку

Сначала числа располагаются по возрастанию. Для уровня p от 0 до 100% калькулятор находит позицию h = (p / 100) × (n + 1), где n равно количеству чисел. Если позиция попала между двумя наблюдениями, ответ находится линейной интерполяцией: чем ближе позиция к соседнему числу, тем ближе к нему результат. Если h меньше 1, возвращается минимум; если больше n, максимум.

Такой способ описан в справочнике NIST о процентилях. Его называют методом R6 в сравнении популярных алгоритмов. Он удобен для воспроизводимого расчёта, но не единственный. Поэтому при сравнении с таблицей, учебником или отчётом нужно знать, какой именно метод выбран там.

У ряда 10, 20, 20, 30, 40 пять наблюдений. Для 75-го процентиля позиция равна 0,75 × 6 = 4,5. Четвёртое число равно 30, пятое 40. Половина пути между ними даёт 35. Для 50-го процентиля позиция равна 3, поэтому ответ точно совпадает с третьим числом: 20.

На коротком ряду крайние уровни быстро достигают минимального или максимального наблюдения. Здесь P90 уже равен 40: позиция 5,4 лежит за последним, пятым числом. Это не означает, что 90% будущих наблюдений гарантированно будут ниже 40. Расчёт описывает только введённый ряд, а не строит прогноз для всей генеральной совокупности.

Как найти процентильный ранг числа

Для выбранного числа x калькулятор подсчитывает L значений строго меньше него и E значений, равных ему. Ранг в процентах равен 100 × (L + E / 2) / n. Каждое совпадение получает половинный вес, словно выбранное число стоит посередине группы равных результатов. Если совпадений нет, формула превращается в долю наблюдений строго ниже x.

В ряду 10, 20, 20, 30, 40 у числа 20 одно значение меньше и два равны. Получаем 100 × (1 + 2 / 2) / 5 = 40%. У числа 25 три значения меньше, совпадений нет: 100 × 3 / 5 = 60%. Поэтому ранг можно получить и для числа, которого вообще нет среди наблюдений.

Число ниже минимума получает ранг 0%, выше максимума 100%. Если x равно наибольшему наблюдению, ранг может быть меньше 100%: максимальное число тоже получает половину веса собственных совпадений. Для ряда из пяти разных чисел ранг самого большого равен 90%, а не 100%. Это следствие выбранного правила, а не ошибка округления.

Где эти числа помогают принять решение

Время выполнения заказа. Пять доставок заняли 40, 50, 60, 70 и 80 минут. P80 находится в позиции 0,8 × 6 = 4,8, между 70 и 80 минутами. Получаем 78 минут. Если обещание клиенту составляет 60 минут, типичный срок и верхняя часть ряда рассказывают разные истории: одного среднего для оценки обещания мало.

Проверка школьных работ. Баллы пяти учеников равны 60, 70, 80, 90 и 100. Балл 95 опережает четыре результата из пяти, значит, его процентильный ранг равен 80%. Учителю это помогает понять положение работы среди именно этих пяти, но превращать его в общешкольный рейтинг нельзя: группа слишком мала и может быть нетипичной.

Четыре цены. Квартиры стоят 5, 10, 15 и 20 млн рублей. Для P25 позиция равна 0,25 × 5 = 1,25, поэтому результат составляет 6,25 млн рублей. P50 попадает на позицию 2,5 и равен 12,5 млн. Перед сравнением проверьте, одинаковы ли город, площадь и состояние жилья: процентиль не исправляет несопоставимые объекты.

Повторяющееся измерение. Четыре прибора показали 7, 7, 7 и 7 единиц. Любой процентиль от P0 до P100 равен 7. Ранг значения 7 равен 50%, потому что все четыре наблюдения совпадают с ним и каждое даёт половину веса. Делать вывод, будто половина измерений действительно меньше 7, было бы неверно.

Температура относительно контрольных значений. Записи составили −8, −2, 4 и 10 °C. P25 имеет позицию 1,25 и равен −6,5 °C. Для 0 °C два наблюдения меньше, равных нет, поэтому ранг составляет 50%. Отрицательные значения не требуют особого метода: важно лишь сохранить единицу измерения и знак.

Задержка сайта. Шесть откликов сервера составили 100, 110, 120, 130, 140 и 150 мс. P95 по выбранному методу равен максимуму 150 мс, потому что позиция 0,95 × 7 = 6,65 выходит за шестое наблюдение. Для инженерного порога такой маленькой выборки недостаточно: соберите больше запросов в часы обычной и пиковой нагрузки.

Сравнение методов. Для чисел от 1 до 8 P75 по формуле с n + 1 имеет позицию 6,75 и равен 6,75. Метод R7, который использует позицию 1 + p(n − 1), даёт 6,25. Это расхождение не лечится дополнительным знаком после запятой. Нужно указать правило и последовательно применять его во всех отчётах.

Что проверить перед выводом

Для расчёта нужны минимум два конечных числа. Буквы, бесконечность и неполные записи не превращаются незаметно в ноль. Если список вставлен из электронной таблицы, проверьте, не затесались ли заголовки, номера строк и разные единицы. Ряд можно вводить в любом порядке: сортировка влияет только на вычисление, а не на исходный ввод.

Процентиль чувствителен к числу наблюдений и способу интерполяции. Если отчёт сверяется с другой программой, сначала сравните метод, а потом округление. Для вопроса о центральной половине ряда и возможных выбросах полезнее калькулятор квартилей. Чтобы оценить разброс вокруг среднего, используйте стандартное отклонение. Эти показатели дополняют процентиль, но не отвечают за него.

Процентильный ранг также не является вероятностью случайного события. Ранг 80% для шести баллов говорит о положении среди шести баллов. Для утверждения о будущих результатах нужны план выборки, достаточное количество наблюдений и понимание того, откуда они взялись. Калькулятор честно считает описательную характеристику уже введённых чисел.

Вопросы о процентилях и рангах

На результат влияют совпадающие числа, размер ряда и выбранное правило интерполяции. Эти случаи особенно важны при сравнении с чужим отчётом.

Что означает 90-й процентиль?

Это значение, отделяющее нижнюю часть упорядоченного ряда от верхней по выбранному методу. В маленькой выборке P90 может совпасть с максимумом. Он не гарантирует, что 90% всех будущих результатов будут ниже этого числа.

Чем процентиль отличается от процентильного ранга?

Для процентиля вы задаёте уровень, например 75%, и получаете число из шкалы измерения. Для ранга задаёте само число и получаете его положение в процентах относительно введённого ряда.

Почему у одинаковых чисел ранг не равен доле строго меньших?

Правило среднего ранга добавляет половину совпадений. Если одно число меньше 20, а два равны 20 в ряду из пяти, ранг 20 равен 40%, хотя строго ниже только 20% наблюдений.

Почему максимальное число иногда имеет ранг ниже 100%?

При точном совпадении максимум получает половину веса собственных повторов. В ряду из пяти разных чисел у максимума четыре меньших и одно равное наблюдение, поэтому ранг равен 90%. Число выше максимума получит 100%.

Можно ли найти ранг числа, которого нет в списке?

Да. Тогда равных значений ноль, и ранг равен доле чисел строго ниже заданного. Для 25 в ряду 10, 20, 20, 30, 40 это 3 из 5, то есть 60%.

Почему ответ отличается от Excel или R?

Программы могут использовать разные позиции и интерполяцию. Здесь процентиль вычисляется по позиции p(n + 1), метод R6. Excel и R по умолчанию обычно используют R7 с позицией 1 + p(n − 1). На коротких рядах разница заметна.

Можно ли ввести отрицательные и дробные числа?

Да. Вводите их через пробел, точку с запятой или с новой строки. Запятая и точка допустимы внутри дробного числа, например −2,5 и 4. Все значения должны быть конечными и относиться к одной единице измерения.

Достаточно ли двух чисел для надёжного вывода?

Два значения позволяют вычислить результат, но почти не описывают распределение. Например, P50 окажется между ними, а многие верхние уровни сразу вернут максимум. Для важного решения нужна содержательная и сопоставимая выборка.

Похожие калькуляторы

Возможно вам пригодятся ещё несколько калькуляторов по данной теме:

Есть что добавить?

Напишите своё мнение, комментарий или предложение.