我对申请中的保证金向量感到困惑。假设我们在R中有标准数据集Iris3,即50x4x3。因此,对3个物种中的50个样本进行4次观察。为什么适用c(2,3)的余量给出了每个变量的平均值。我只是没有得到指定margin varibale的逻辑。
答案 0 :(得分:7)
边距矢量指定在apply
超过其他自由维度时要固定的尺寸。因此,对于其他两个维度,测量类型和物种的每个组合,指定要在第一维(每个50个观察点)上应用函数的c(2,3)
个状态的边距。
> dim(iris3)
[1] 50 4 3
> apply(iris3,c(2,3),mean)
Setosa Versicolor Virginica
Sepal L. 5.006 5.936 6.588
Sepal W. 3.428 2.770 2.974
Petal L. 1.462 4.260 5.552
Petal W. 0.246 1.326 2.026