如何使用apply函数查找R中相同位置的数组项的平均值
对于以下数组如何使用apply函数查找R中相同位置的数组项的平均值,r,arrays,apply,mean,R,Arrays,Apply,Mean,对于以下数组 z <- array(1:12, dim = c(2,2,3)) z , , 1 [,1] [,2] [1,] 1 3 [2,] 2 4 , , 2 [,1] [,2] [1,] 5 7 [2,] 6 8 , , 3 [,1] [,2] [1,] 9 11 [2,] 10 12 z我们将MARGIN指定为1和2,并使用apply apply(z, c(1,2), me
z <- array(1:12, dim = c(2,2,3))
z
, , 1
[,1] [,2]
[1,] 1 3
[2,] 2 4
, , 2
[,1] [,2]
[1,] 5 7
[2,] 6 8
, , 3
[,1] [,2]
[1,] 9 11
[2,] 10 12
z我们将MARGIN
指定为1和2,并使用apply
apply(z, c(1,2), mean)
# [,1] [,2]
#[1,] 5 7
#[2,] 6 8
或者指定一个边距并使用rowMeans
apply(z, 1, rowMeans)