Как вы относитесь к переменным в data.table
, если имена переменных хранятся в символьном векторе? Например, это работает для data.frame
:
df <- data.frame(col1 = 1:3)
colname <- "col1"
df[colname] <- 4:6
df
# col1
# 1 4
# 2 5
# 3 6
Как я могу выполнить эту же операцию для таблицы данных с нотной записью :=
или без нее? Очевидная вещь dt[ , list(colname)]
не работает (и я этого не ожидал).