Wprowadzam dane R-wiersz jako główne jako wektor. R interpretuje to jako dane kolumnowo-główne i o ile widzę, nie ma sposobu, aby nakazać tablicy, aby zachowywała się w sposób główny.Przełączanie wierszy-głównych do głównych wymiarów kolumn
Powiedzmy mam:
array(1:12, c(3,2,2),
dimnames=list(c("r1", "r2", "r3"), c("c1", "c2"),c("t1", "t2"))
)
Co daje:
, , t1
c1 c2
r1 1 4
r2 2 5
r3 3 6
, , t2
c1 c2
r1 7 10
r2 8 11
r3 9 12
Chcę, aby przekształcić te dane do row-major tablicy:
, , t1
c1 c2
r1 1 2
r2 3 4
r3 5 6
, , t2
c1 c2
r1 7 8
r2 9 10
r3 11 12
Jestem zdezorientowany. Tablica, którą tu pokazujesz, jest * nie * tą, którą masz w swoim pytaniu. Zrozumiałem, że masz tablicę pokazanej postaci, w którym to przypadku sam 'aperm()' nie pomoże. –
Chciałem przekształcić dane (wektor 1:12) w pożądaną tablicę. Spędziłem trochę czasu na zastanawianiu się nad tym i pomyślałem, że umieszczenie tego tutaj może pomóc komuś innemu. – Datageek
Ah, OK. Kiedy napisałeś: "Powiedzmy, że mam", zabrałem cię dosłownie. –