Powiedzmy mam wielowymiarową tablicę o nazwie pi
, a jego liczba wymiarów nie jest znana do wykonywania:R - jak uzyskać wartość wielowymiarowej macierzy przez wektor wskaźników
dims <- rep(3, dim_count)
pi <- array(0, dims)
Jak widać, liczba wymiarów zależy od dim_count
. Jak pobrać wartość z tablicy, gdy mam wektor indeksów? Na przykład jeśli mam:
dim_count <- 5
indexes <- c(1, 2, 3, 3, 3)
Chcę odzyskać
pi[1, 2, 3, 3, 3]
Czy istnieje krótki, skuteczny i mam nadzieję, elegancki sposób to zrobić?
+1 Brawo dla indeksowania macierzy! – Aaron