Podaj nazwę kolumny w data.table, używając zmiennej [duplikat]

Możliwy duplikat:
Zmienne wybieranie / przypisywanie do pól w tabeli danych

W poniższym przykładzie tworzę tabelę danych o nazwie kolumny „x” i „v”

library('data.table')
DT <- data.table(x = c("b","b","b","a","a"), v = rnorm(5))

Mogę uzyskać dostęp do wartości kolumny „x” przez:

DT[ , x]
# [1] "b" "b" "b" "a" "a"

Ale jeśli chcę uzyskać dostęp, przechodząc przez zmienną, to nie działa

temp <- "x"
DT[ , temp]
# [1] "x"

Byłoby wiele kolumn i będę musiał wybrać wartości tylko dla kilku z nich. Te nazwy kolumn będę udostępniać, przechodząc przez moduł R.

Nieważne, mam to, powinno być:

DT[ , get(temp)]

questionAnswers(1)

yourAnswerToTheQuestion