简单的问题毫无疑问。以此为出发点:
l = matrix(1:6, ncol=2)
lst = list(l, l)
如何将列表索引作为新列添加到每个矩阵?例如
[[1]]
[,1] [,2] [,3]
[1,] 1 4 1
[2,] 2 5 1
[3,] 3 6 1
[[2]]
[,1] [,2] [,3]
[1,] 1 4 2
[2,] 2 5 2
[3,] 3 6 2
...假设矩阵具有不同数量的行。我尝试了各种排列,lapply
但没有运气。提前致谢。