0
У меня есть массив (n, m, p) и массив (n, m) целых чисел от 1 до p и Я хочу использовать целые числа в качестве индексов для выбора нерегулярного (n, m) подмножества значений.R: Использовать n-мерный массив в качестве индексов для подмножества n + 1 мерного массива
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)?
Просьба указать данные образца, а также ожидаемый результат – HubertL