无法访问数据帧列

use*_*875 5 r

当我打印结果时,我在结果3列数据框中有一些数据,我看到:

 results

TIMESTAMP                 SYMBOL_NAME         "t.price"
1 2014-10-17 14:00:00       GOOG                   400.25
Run Code Online (Sandbox Code Playgroud)

注意t.price列周围的""

当我去访问t.price列时,它返回null.

 results$t.Price
 NULL
Run Code Online (Sandbox Code Playgroud)

当我做

  names(results)   
Run Code Online (Sandbox Code Playgroud)

我知道了

[1] "TIMESTAMP"        "SYMBOL_NAME"        "\"t.PRICE\"" 
Run Code Online (Sandbox Code Playgroud)

你能告诉我发生了什么以及""出现的原因或我如何获得t.price?

42-*_*42- 3

尝试这个:

names(results) <- make.names( names(results) )
Run Code Online (Sandbox Code Playgroud)

read.table这与使用及其后代时应用的函数相同。