我有一个向量v
,其中包含我需要从另一个向量w
添加的元素数量。我怎么能在R?中做到这一点?
实施例
v = c(4,0,3,3,0,0)
w = rexp(10,1)
所以,我需要一个包含c(w[1]+w[2]+w[3]+w[4],0,w[5]+w[6]+w[7],w[8]+w[9]+w[10],0,0)
的新矢量。我该如何构建这样的载体?我想过使用apply
,但我看不出怎么做。 for
循环也可以工作,但是零有问题。
答案 0 :(得分:2)
我们可以在' v'的序列中使用replace (f a b + f a b) with (4 + f a b) by now rewrite theorem1.
要创建分组变量,请获取' w' zIndex
使用分组变量,并根据' 0'的位置附加0&#39}。在' v'
rep