Параметр отсутствует для правильного числа процентиль? - PullRequest
0 голосов
/ 25 октября 2018

Я использую numpy для вычисления процентилей для массива.Я обнаружил, что NumPy дает мне правильный ответ для 50-го процентиля, но не для 25-го или 75-го (правильные ответы 12 и 19,5 соответственно).Есть ли какой-то параметр, который мне не хватает, чтобы отметить?

import numpy as np

c = [10, 14, 16, 19, 20]     

print(np.percentile(c, 25))

print(np.percentile(c, 50))

print(np.percentile(c, 75))

1 Ответ

0 голосов
/ 25 октября 2018

25-й и 75-й процентили [10, 14, 16, 19, 20] равны 14 и 19, поэтому он возвращает правильный ответ.

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

Надеюсь, это поможет!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...