#python #numpy
#python #numpy
Вопрос:
Допустим, у меня есть массив numpy data = [1,1.5,4,5]
Я ищу функцию или лучший способ написать такую, в которую я могу ввести число, и которая выводила бы процентиль, к которому число было бы сопоставлено, если бы оно было в наборе данных.
Скажем x = 3
Я ищу f(data,x) -> 50
Ответ №1:
import scipy.stats
data = [1,1.5,4,5]
scipy.stats.percentileofscore(data,3, 'rank')
Выводит: 50.0