通过使用循环函数将90
矩阵组合到单个矩阵中时遇到了一些麻烦。我创建了一个名为" col"的矩阵,并使用下面的代码创建了剩余的89
矩阵
for (k in 1:89){
col[k,]<-row
colk<-col
}
col的维度为90x4
。并且因为colk是通过用(0,0,0,0)
替换col的前k行来创建的。即丢弃前k行。
现在我想将这些90
矩阵的组合合并到一个维度90x360
的矩阵中。我正在使用的代码是
col0<-col
for(k in 0:89)
{
matrixreview<-cbind(colk)
}
dim(matrixreview)
## [1] 90 4
然而,正如我们所看到的,matrixreview的维度是90x4而不是90x360。所以当我使用for循环时肯定存在一些问题。由于我是R的新手,不知道如何解决这个问题。有人可以给我一些帮助吗?提前谢谢。