Datentabelle auswählen / zuweisen, wenn Variablennamen in einem Zeichenvektor gespeichert sind
Wie verweisen Sie auf Variablen in adata.table
Sind die Variablennamen in einem Zeichenvektor gespeichert? Dies funktioniert zum Beispiel für adata.frame
:
df <- data.frame(col1 = 1:3)
colname <- "col1"
df[colname] <- 4:6
df
# col1
# 1 4
# 2 5
# 3 6
Wie kann ich denselben Vorgang für eine data.table mit oder ohne ausführen?:=
Notation? Die offensichtliche Sache vondt[ , list(colname)]
funktioniert nicht (und ich habe es auch nicht erwartet).