我想声明一个包含 M 3 x 3 矩阵的列表。如果我事先知道数字 M,那么我可以通过以下方式声明这样的列表:
elm <- matrix(NA,3,3)
## Say M = 7
myList <- list(elm,elm,elm,elm,elm,elm,elm)
如果 M 很大,这种方法会变得很麻烦。更糟糕的是,如果我事先不知道 M 的值,这种方法不起作用。如果我想声明一个长度为 M 的向量,我可以通过调用:
myVec <- rep(NA,M)
即使我事先不知道 M 的值。是否有类似的方法来声明大小为 M 的列表?