Как я могу получить индекс определенного процентиля в numpy / scipy?

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

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

Используя второе решение, я могу сканировать весь выходной массив в поисках процентили, которую я ищу.

Тем не менее, оба требуют дополнительного сканирования, если я хочу знать индекс (в исходном массиве), который соответствует конкретному процентилю (или индекс, содержащий элементближайший к этому показателю).

Есть ли более прямой или встроенный способ получить индекс, соответствующий процентилю?

Примечание: мой массив не отсортирован, и я хочу индекс воригинальный, несортированный массив.

Ответы на вопрос(5)

Ваш ответ на вопрос