Ich habe folgendes Problem:
Code: Alles auswählen
library(data.table)
dat <- data.table(x = 1:2,
y = 2:3,
z = 1:2)
for (i in 1:2) {
for (j in 2:3) {
get(paste0("dat[x == ", i," & y == ", j,"]"))
}
}
#Ausgabe:
#Fehler in get(paste0("dat[x == ", i, " & y == ", j, "]")) :
#Objekt 'dat[x == 1 & y == 2]' nicht gefunden
#Gewünschtes Resultat:
dat[x == 1 & y == 2]
Neben get() habe ich auch eval(parse()) ausprobiert, was aber auch nicht funktioniert hat.
Wie kann ich einen mit paste() zusammengefügten Befehl ausführen?
Für eine Antwort bedanke mich schon im Voraus.
Liebe Grüsse
LeaRn