我想要一个“二维列表”,其中条目 (i, j) 存储未知大小的向量/矩阵。就像是
my2Dlist[i,j] <- runif(k)
Run Code Online (Sandbox Code Playgroud)
其中随和k
变化。我正在寻找的数据结构是什么?i
j
谢谢。
自我回答:我找到的解决方案如下。如果我想要一个 2x2 列表,我会写
my2Dlist <- as.list(1:4)
dim(my2Dlist) <- c(2,2)
Run Code Online (Sandbox Code Playgroud)
然后可以在组件中存储任何内容,例如
my2Dlist[[1,2]] <- c(1, 1, 2, 3, 5, 8)
Run Code Online (Sandbox Code Playgroud)