参考自:https://www.cnblogs.com/nanhao/p/6674063.html
首先,生成三维数组,注意该三维矩阵为 2*3*4的维度:
x=array(1:24,c(2,3,4))#当使用apply(x,1,sum)时,是把第2层,第3层和第4层的数据全部放置到第1层上,按行求和,因为第1层只有2行,因此得到了两个值
a=seq(1,24,2);sum(a)#该方法得到的值同下面的第一个值一样apply(x,1,sum)
#当使用apply(x,2,sum)时,就是求3列的和了,所以有三个值a=c(1,2,7,8,13,14,19,20);sum(a)#求和得到的值等于下面的第一个值apply(x,2,sum)#当使用apply(x,3,sum)时,是对每一层进行求和a=c(1:6);sum(a)#求和得到的值等于下面的第一个值apply(x,3,sum)
转载于:https://www.cnblogs.com/arcserver/p/8989072.html
相关资源:各显卡算力对照表!