我使用assign函数创建了几个矩阵,如下所示:
for (i in 2:105) { # Loop for creating and filling matrices
(assign(paste("m",i,sep=""),Datos[(x[i-1]+1):x[i],1:14]))
}
这给了我几个矩阵......从m2到m105......这正是我想要的,因为i可以提取并使用它们的索引调用这个矩阵m2[i,j]等等m65[i,j]。
我的问题是我想创建一个包含所有“m”矩阵的循环,但我不知道这样做的正确代码是什么,因为我需要类似的东西:
paste("m",i,"[i,j]",sep="")返回m2[i,j]... m3[i,j]......m105[i,j]并对此进行循环,但显然粘贴函数返回一个字符串并且无法识别m2......m105像矩阵......它m2[i,j]以文本形式返回。
我该怎么办 ?
非常感谢你 !问候