Ich möchte eine Liste von Datenframes in eine Liste von Datenframes konvertieren.R: Wie Liste der Namen durch Liste der Datenframes ersetzen?
Beispiel:
datalist <- list("mtcars","swiss","iris")
Dann möchte ich so etwas wie
for(i in 1:length(datalist)) {
datalist[[i]] <- parse(datalist[[i]])
}
So tun, wenn ich laufen datalist[[i]]
ich das gleiche wie dieses
> mtcars
mpg cyl disp hp drat wt qsec vs am gear carb
Mazda RX4 21.0 6 160.0 110 3.90 2.620 16.46 0 1 4 4
Mazda RX4 Wag 21.0 6 160.0 110 3.90 2.875 17.02 0 1 4 4
Datsun 710 22.8 4 108.0 93 3.85 2.320 18.61 1 1 4 1
und nicht
sehen> datalist[[i]]
"mtcars"
'lapply (Datalist, Funktion (x) eval (as.name (x)))' tun würde. Vergessen Sie "Parse" existiert. –