繁体   English   中英

计算百分比以及R中的最小值和最大值

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM