有一种方法可以将函数f
应用于矩阵的每一列:
M <- matrix(seq(1,16), 4, 4)
apply(M, 2, mean)
#[1] 2.5 6.5 10.5 14.5
但是如果我想要建立关于矩阵的描述性统计,我需要使用更多的指标。例如,最大值,最小值,平均值
等。
然而,R不允许像这样做:
apply(M, 2, c(mean, max))
为了获得这个输出:
# [,1] [,2] [,3] [,4]
#mean 2.5 6.5 10.5 14.5
#max 4 8 12 16
你能告诉我如何处理这个问题吗?