2014-10-07 68 views
0

假設我有一個向量:R:如何找到位數

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

而且我希望能夠找到向量x的第10個位數。我正在使用quantile函數。但我很困惑,因爲如果我要通過

 quantile(x, c(0.1)) 

然後,這將返回10個百分點?不一定是分位數?

回答

1

通用功能位數產生對應 給定概率樣品位數。

查看quantile瞭解更多描述。

正如here所述,分位數與百分位數基本相同,但是通過樣本分數而不是樣本百分比進行索引。

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