R konvertieren von Daten.frame-Liste durch Spalte

Ich würde gerne konvertieren von Daten.frame in einer Liste von Daten.Rahmen mit Säule mit Basis R-Funktionen und die Abhaltung der ersten Spalte konstant. Zum Beispiel würde ich gerne die split-DF in einer Liste von drei Daten.Bildern, von denen jedes enthält die erste Spalte. Das heißt, ich möchte am Ende der Liste mit dem Namen LANGE, ohne sich jedes element in der Liste getrennt. Danke.

DF <- data.frame(OBS=1:10,HEIGHT=rnorm(10),WEIGHT=rnorm(10),TEMP=rnorm(10))
DF

LONG <- list(HEIGHT = DF[c("OBS", "HEIGHT")],
             WEIGHT = DF[c("OBS", "WEIGHT")],
             TEMP   = DF[c("OBS", "TEMP"  )])

LONG

SHORT <- as.list(DF)
SHORT

SPLIT <- split(DF, col(DF))
InformationsquelleAutor user1491868 | 2016-06-05
Schreibe einen Kommentar