我有3个载体
x<- 1:3
y<- 4:6
z<- 7:9
我想将这三个向量组合成单个向量k
,以便
k
[1] 1,4,7,2,5,8,3,6,9
我做了这个
k<-c()
for(i in 1:length(x)){
l<-c(x[i],y[i],z[i])
k<-c(k,l)
}
我想避免循环。有没有人知道怎么做而不使用循环?
由于
答案 0 :(得分:1)
我们可以rbind
将vector
转换为matrix
并将其转换为vector
c
c(rbind(x,y,z))
#[1] 1 4 7 2 5 8 3 6 9