【发布时间】:2017-09-15 10:52:42
【问题描述】:
我在 R 中有一个包含相同大小矩阵的列表。我想对所有矩阵的相同元素应用一个函数。示例:
> a <- matrix(1:4, ncol = 2)
> b <- matrix(5:8, ncol = 2)
> c <- list(a,b)
> c
[[1]]
[,1] [,2]
[1,] 1 3
[2,] 2 4
[[2]]
[,1] [,2]
[1,] 5 7
[2,] 6 8
现在我想应用均值函数并希望得到一个这样的矩阵:
[,1] [,2]
[1,] 3 5
[2,] 4 6
【问题讨论】:
-
在这个简单的示例中,您可以尝试
d = (a + b) / 2,它会返回所需的矩阵。