获取每个值的分位数

Tob*_*nne 2 r quantile

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

假设我们有x

x = c(1,3,4,2)
Run Code Online (Sandbox Code Playgroud)

我想要每个元素的分位数.

[1] 0.25, 0.75, 1, 0.5 
Run Code Online (Sandbox Code Playgroud)

非常感谢你!

joh*_*ane 6

你可以使用这个ecdf()功能:

ecdf(x)(x)
[1] 0.25 0.75 1.00 0.50
Run Code Online (Sandbox Code Playgroud)

ecdf(x)创建一个函数,并将元素传递x给该函数.语法无疑看起来很奇怪