获取每个值的分位数

时间:2018-06-13 17:02:08

标签: r quantile

R中是否有一个实现的(!)函数,它为每个值提供经验分位数?我找不到任何......

假设我们有x

x = c(1,3,4,2)

我希望得到每个元素的分位数。

[1] 0.25, 0.75, 1, 0.5 

非常感谢!

1 个答案:

答案 0 :(得分:6)

您可以使用ecdf(x)(x) [1] 0.25 0.75 1.00 0.50 功能:

ecdf(x)

x创建一个函数,并将type的元素传递给该函数。诚然,语法看起来很奇怪