R:如何找到分位数

时间:2014-10-07 08:59:44

标签: r quantile

假设我有一个向量:

      x <- c(1,2,4,6,7,8)

我希望找到向量x的第10个分位数。我正在使用quantile功能。但我很困惑,好像我要通过

     quantile(x, c(0.1)) 

然后那将返回10百分位数?不一定是分位数?

2 个答案:

答案 0 :(得分:1)

这是给你的。

> quantile(x, seq(0,1, by = 0.1))
  0%  10%  20%  30%  40%  50%  60%  70%  80%  90% 100% 
 1.0  1.5  2.0  3.0  4.0  5.0  6.0  6.5  7.0  7.5  8.0

答案 1 :(得分:1)

  

通用函数分位数产生对应的样本分位数   根据给定的概率。

有关详细说明,请参阅quantile

如上所述here,分位数与百分位数基本相同,但是按样本分数而不是样本百分比进行索引。

相关问题