R中apply同时计算行和列使用c(1,2),为什么不起作用

> ma=matrix(c(1:4,1,6:8),nrow=2)

> ma

     [,1] [,2] [,3] [,4]

[1,]    1    3    1    7

[2,]    2    4    6    8

> apply(ma, MARGIN =c(1,2),mean)

     [,1] [,2] [,3] [,4]

[1,]    1    3    1    7

[2,]    2    4    6    8

question:上述使用了c(1,2)来同时计算行和列的平均值,但为什么结果仍旧是原矩阵?

请先 登录 后评论

1 个回答

omicsgene - 生物信息
擅长:重测序,遗传进化,转录组,GWAS

那说明一次只能计算一种,不同同时计算行列;

请先 登录 后评论
  • 1 关注
  • 0 收藏,2902 浏览
  • Frank 提出于 2019-10-04 10:25

相似问题