R:使用n维数组作为索引来对n + 1维数组进行子集化

时间:2016-09-28 01:03:55

标签: arrays r subset

我有一个(n,m,p)值数组和一个在1和p之间的(n,m)整数数组,我想用整数作为索引来选择不规则(n,m)子集价值观。

for(i in 1:dim(values)[1]) {  
 for(j in 1:dim(values)[2]) {  
  slice[i, j] <- values[i, j, indices[i, j]]  
 }  
}

在R中是否有直观的内置方法,最好不要展平?如果有任意数量的维度(n1,...,nk,p)怎么办?

1 个答案:

答案 0 :(得分:0)

我试图概括它。

let timestamp = round(NSDate().timeIntervalSince1970)