我正在尝试根据百分位数从数据集中选择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
答案 0 :(得分:0)
type
的{{1}}参数控制其选择结果的方式。我不知道您的数据到底是什么样子,但是如果我使用
quantile()
默认情况下,我得到的结果与您相同,然后键入1到3都给出
dat<- c(1,2,3,5,5,6,7,8,9,10,11)
这会遇到您的口头问题:“如何选择最接近百分位数的数字呢?”;您需要阅读帮助页面以了解更多细微差别。