我有一个相同维度的大型数组列表:
a<-array(NA,dim=c(2,4,3))
b<-array(NA,dim=c(2,4,3))
c<-array(NA,dim=c(2,4,3))
list<-list(a,b,c)
我想将所有数组相加以产生一个数组,该数组是列表中所有数组的总和。
所以基本上:a+b+c
有办法做到这一点吗?
我知道可以用矩阵完成,但是我找不到数组函数。
答案 0 :(得分:3)
您可以使用Reduce
:
Reduce("+", list)