根据百分比选择数据

时间:2019-07-11 17:49:28

标签: r

我正在尝试根据百分位数从数据集中选择5个数字

dat<- c(1,2,3,5,5,6,7,8,9)
quant<- quantile(dat, prbs=seq(0,1,by=0.25))

 0%  25%  50%  75% 100% 
 1.0  4.0  6.0  8.5 11.0 

没有数据对应于25%和75%百分位数。如何选择最接近百分位数的数字? 预期的结果是1,5,6,9,11

1 个答案:

答案 0 :(得分:0)

type的{​​{1}}参数控制其选择结果的方式。我不知道您的数据到底是什么样子,但是如果我使用

quantile()

默认情况下,我得到的结果与您相同,然后键入1到3都给出

dat<- c(1,2,3,5,5,6,7,8,9,10,11)

这会遇到您的口头问题:“如何选择最接近百分位数的数字呢?”;您需要阅读帮助页面以了解更多细微差别。