У меня есть 3D-массив - обрR трехмерные массивы
dim(arr)
[1] 2000 22 3
назовём 2000 dim1
, 22 dim2
и 3 dim3
. Я хотел бы сделать что-то вроде этого:
for(d1 in 1:dim1){
for(d2 in 1:dim2){
#compute the mean across the 2000 values of arr[d1,d2]
m<-mean(arr[d1,d2])
}
}
Любая идея?
Что вы спрашиваете? Как сделать то же вычисление быстрее или что? –
@Hemmo: он явно получал бы ошибки с кодом в его нынешнем виде. Сделайте пример меньшим, а затем используйте его для тестирования. Любая ссылка на 'arr'-object должна содержать две запятые внутри« [». –
(-1), посмотрев сообщение и комментарии OP, я действительно не могу понять, в чем вопрос. – QkuCeHBH