如何减少R中的阵列尺寸?

时间:2010-10-05 19:44:36

标签: r

假设我有一个数据数组,

dat <- array(NA, c(115,45,10))

如何获取新数据数组

dat1<- array(NA, c(115,45))平均dat第三维?

由于

1 个答案:

答案 0 :(得分:4)

试试这个:

dat1 <- apply( dat, c(1,2), mean )

c(1,2)表示保留第1和第2维,并将函数(均值)应用于其余维度(第3个)。