Как вы относитесь к переменным в 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)] не работает (и я этого не ожидал).