Ich habe eine Liste von 170 Elementen mit jeweils 12 Variablen. Diese Daten werden zur Zeit in einer fortlaufenden Reihe (1 Beobachtungen von 2040 Variablen) organisiert, zB:Einzelne Zeile in Zeilen und Spalten umwandeln
0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2
aber ich will es mit 12 Zeilen in 170 Spalten organisiert werden, wie folgt:
0 1 2
0 1 2
0 1 2
0 1 2
0 1 2
0 1 2
0 1 2
0 1 2
0 1 2
0 1 2
0 1 2
0 1 2
I habe folgendes versucht:
list2=lapply(list1, function(x) t(x))
aber dies ändert die Daten in keiner Weise. Kann ich noch etwas anderes tun, um die Daten zu transformieren?
Ist es ein String oder ein Vektor von numerischen Elementen? – akrun
Wenn es nur numerische Werte sind, könnten Sie etwas wie "matrix (as.vector (list1), ncol = 170) machen" – Haboryme
Es ist eine Folge von numerischen Elementen –