假设我有一个数据数组,
dat <- array(NA, c(115,45,10))
我怎样才能得到一个新的数据数组
dat1<- array(NA, c(115,45))通过dat第三维平均?
谢谢
尝试这个:
dat1 <- apply( dat, c(1,2), mean )
Run Code Online (Sandbox Code Playgroud)
c(1,2) 表示保留第一维和第二维,并将函数(平均值)应用于其余(第三维)。
| 归档时间: |
|
| 查看次数: |
2777 次 |
| 最近记录: |