Процентили (значения, соответствующие процентилям) - PullRequest
0 голосов
/ 18 мая 2018

У меня есть столбцы и .Я хочу вычислить значения , соответствующие соответствующим процентилям .(например, объем продаж, соответствующий верхним 1% клиентов, верхним 10% клиентов и т. д.

1006 * Айк

Ответы [ 2 ]

0 голосов
/ 18 мая 2018

Что-то подобное для верхних 25%?

sum(df$Sale[df$Sale>=quantile(df$Sale,probs=.75)])/sum(df$Sale)
0 голосов
/ 18 мая 2018

Я полагаю, вы ищете функцию quantile().Если у вас есть вектор значений, называемый a, то вы можете вычислить процентили, которые вам нужны: quantile(a, c(.01,.05,.5,.95)), если вы хотите первый процентиль, первые 5%, режим и 95%.

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