如何将函数应用于数组R的不同维度?

时间:2019-10-05 11:41:31

标签: r arrays function

这个想法很简单,但是我找不到任何涵盖该内容的帖子,对不起! 所以我有一个4个维度的数组:location(5)x species(5)x Season(6)x Depth(2)。像这个矩阵12倍。

Season = 1, depth =  1
   [1] [2] [3] [4] [5]
[A]
[B]
[C]
[D]
[E]

我的想法是为每个维度应用多样性指标:

diversity(x, index = "shannon", MARGIN = 1, base = exp(1)). 

然后,输出应该是12个向量的列表,或者12个向量的矩阵,等等,但是每个初始数组维的向量都是:

    [Shannon]
[A]
[B]
[C]
[D]
[E]


非常感谢您的时间和奉献,无论谁回答! :)

0 个答案:

没有答案