[英]Calculating centiles along with minimum and maximum values in R
我想计算数据集的所有百分位数以及最小值和最大值。 我很乐意用四分位来做这件事,例如:
data <- 1:500
quantile(data)
这给了我以下内容:
0% 25% 50% 75% 100%
1.00 25.75 50.50 75.25 100.00
但是,我不清楚如何实现这一目标。 对SO的搜索仅产生关于百分位曲线的答案,所以在看了?quantile
,似乎probs
论证看起来很有希望。 但是,当我尝试以下操作时会产生错误:
data <- 1:500
quantile(data, probs = 0:100)
Error in quantile.default(data, probs = 0:100) : 'probs' outside [0,1]
任何正确方向的碰撞都是值得赞赏的。 提前致谢。
尝试这个:
quantile(data, probs = (0:100)/100)
或这个:
quantile(x, probs =seq(0,1,0.1))
您可以通过seq使用不同的步骤设置概率。 例如:seq(0,1,0.01)或seq(0.9,1,0.01)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.