-2

假设我有以下两个向量,

a<-c(2,3,5)
b<-c(1,3,2)

现在我想用ab的结果创建一个新的向量c

2, 3, 3, 3, 5, 5

我试过这段代码,但它不起作用,我在这里存货。请帮忙。我怎样才能得到上面显示的结果?

for (i in 1:3){
 c<-rep(a[i], each=b[i])
}
4

1 回答 1

4

rep(a,b)就是你要找的。

于 2013-08-06T23:26:10.697 回答