小编zug*_*abe的帖子

矩阵列表中的平均矩阵

这个问题有一个简单而好的答案吗?

我有一个给定的矩阵列表"l"(具有相同的ncol&nrow).

l<-lapply(1:10,function(x){
  matrix(runif(100),ncol=10)
})
Run Code Online (Sandbox Code Playgroud)

我想要每个细胞的意思.我可以用for循环来做到这一点,但应该有更好的解决方案!

有了两个矩阵,我可以用(m1 + m2)/ 2来做.但+只接受两个参数,所以我不能这样做:

do.call(.Primitive("+"),l) / length(l)
Run Code Online (Sandbox Code Playgroud)

我期待着一些不错的答案:)

提前致谢

r matrix

0
推荐指数
1
解决办法
57
查看次数

标签 统计

matrix ×1

r ×1