范围-R内向量的和值

范围-R内向量的和值,r,R,我有一个向量,想要求每个分位数之间的单个值的和。e、 g v1 <- seq(0,1, 0.1) q_v1 <- quantile(v1) v1我们可以使用cut和breaks指定要在tapply中用作分组变量的'q_v1',并获得sum tapply(v1, cut(v1, breaks=q_v1), FUN=sum) # (0,0.25] (0.25,0.5] (0.5,0.75] (0.75,1] # 0.3 1.2 1.3

我有一个向量,想要求每个分位数之间的单个值的和。e、 g

v1 <- seq(0,1, 0.1)
q_v1 <- quantile(v1)

v1我们可以使用
cut
breaks
指定要在
tapply
中用作分组变量的'q_v1',并获得
sum

tapply(v1, cut(v1, breaks=q_v1), FUN=sum)
# (0,0.25] (0.25,0.5] (0.5,0.75]   (0.75,1] 
#   0.3        1.2        1.3        2.7