R 使用cbind循环有什么诀窍吗?
我有87个长度为4096的向量。比如说,R 使用cbind循环有什么诀窍吗?,r,loops,matrix,vector,cbind,R,Loops,Matrix,Vector,Cbind,我有87个长度为4096的向量。比如说, > head(d[[1]]$x) [1] 1.676094 1.676323 1.676551 1.676780 1.677008 1.677237 我想把这些向量连接成一个矩阵,每个向量占据一列。因为单独绑定它们很好 Dscbind需要两个或多个参数。你能试试吗 Ds<-c() for(i in 1:87){ Ds<-cbind(Ds,d[[i]]$x) } DsWorks。非常感谢。 Error in Ds[[i]
> head(d[[1]]$x)
[1] 1.676094 1.676323 1.676551 1.676780 1.677008 1.677237
我想把这些向量连接成一个矩阵,每个向量占据一列。因为单独绑定它们很好
Dscbind
需要两个或多个参数。你能试试吗
Ds<-c()
for(i in 1:87){
Ds<-cbind(Ds,d[[i]]$x)
}
DsWorks。非常感谢。
Error in Ds[[i]] <- cbind(d[[i]]$x) :
more elements supplied than there are to replace
Ds<-c()
for(i in 1:87){
Ds<-cbind(Ds,d[[i]]$x)
}