Np.quantile с неправильным расчетом? ⇐ Python

Программы на Python
Anonymous
Np.quantile с неправильным расчетом?

Сообщение Anonymous »

При определенных настройках np.quantile допускает ошибки при определении правильного квантиля. Это ошибка?

Код: Выделить всё

x = np.array([374, 358, 341, 355, 342, 334, 353, 346, 355, 344,
349, 330, 352, 328, 336, 359, 361, 345, 324, 386,
334, 370, 349, 327, 342, 354, 361, 354, 377, 324])

q = np.quantile(x, 0.25)

print(q)

print(len(x[x=q]) / len(x))
Вывод:

Код: Выделить всё

337.25

0.26666666666666666

0.7333333333333333
0,73 означает, что только 73% значений больше или равны определенному квантилю; по определению оно должно быть >= 75%

Подробнее здесь: https://stackoverflow.com/questions/555 ... alculation

Вернуться в «Python»