N-й процентиль в Python отличается от результата Dynatrace ⇐ Python

Программы на Python
Anonymous
N-й процентиль в Python отличается от результата Dynatrace

Сообщение Anonymous »

Я пытаюсь создать отчет на основе данных, извлеченных из Dynatrace.
Я ежедневно извлекаю данные о событиях, в моем отчете Python Django мне нужно показать данные N-го процентиля (например, 30-й процентиль, 60-й процентиль, 75-й процентиль, 90-й процентиль ).
Когда я пытаюсь получить данные из Dynatrace, получается следующий список:

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

[1563,2731,3586,3966,4174,4971,6055,9175,15667]
Для этого списка, когда я использую numpy.percentile или df.quantile, я получаю одно значение, похожее на значение процентиля, подобное формуле, которую я использовал в Excel.
Однако функция Dynatrace ПРОЦЕНТИЛЬ показывает другое значение вместе.
Например, из Excel и Python я получаю 75-й процентиль как - 6055
От Dynatrace я получаю - 6835
Я пытался использовать некоторые онлайн-версии инструменты для расчета процентиля, но кажется, что все они дают 6055.
Если кто-нибудь сможет объяснить, как DynaTrace рассчитывает эту формулу, это будет очень полезно п>

Подробнее здесь: https://stackoverflow.com/questions/684 ... ace-result

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