Получить столбцы по строке из data.table [дубликат]

На этот вопрос уже есть ответ здесь:

raw- это data.tableи работает следующий код:

raw[,r_responseTime] #Returns the whole column
raw[,c_filesetSize]  #Same as above, returns column
plot(raw[,r_responseTime]~raw[,c_filesetSize]) #draws something

Теперь я хочу указать эти столбцы из строки, например:

col1="r_reponseTime"
col2="c_filesetSize"

Как Теперь я получаю то же самое, что и выше, при ссылке на столбцы по строке?

raw[,col1] #Returns the whole column
raw[,col2]  #Same as above, returns column
plot(raw[,col1]~raw[,col2]) #draws something

Не работает, конечно, потому что мне нужно какое-то "разыменование". Я не знал, что искать в справке и Интернете, так что извините за глупый вопрос.

26
задан Matt Dowle 26 March 2012 в 11:00
поделиться