四分位数之和

时间:2019-01-31 16:40:27

标签: r vector quantile

这里有新手R。

我有一个向量

c(29,7,1,13,22,28,8,28,25,29,17,22,22,16,2,1,23,6,18,7,22,25,3,15,2,5,22,12,17,24).

我需要找到四个四分位数的总和。

quantile.v <- quantile(v, probs = seq(0,1, length.out = 4)); #find 4 quantiles 
quantile.v 

结果显示

>        0% 33.33333% 66.66667%      100% 
>   1.00000  10.66667  22.00000  29.00000

结果显示4个四分位数的总和在22-29之间。 因此,我对保存为sort.v的向量进行了排序。然后对22-29中的数字求和。v

sort.v <- sort(v)        #sort the vector
sort.v2 <- sort.v[22:29] #display the values from 22-29
sum(sort.v2)             #sum them up

结果不正确。我不知道这是怎么了。请帮忙!

0 个答案:

没有答案