Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用apply函数查找R中相同位置的数组项的平均值_R_Arrays_Apply_Mean - Fatal编程技术网

如何使用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)