我有一个结果3列的数据帧的一些数据数据帧的列当我打印结果我看到:无法访问
results
TIMESTAMP SYMBOL_NAME "t.price"
1 2014-10-17 14:00:00 GOOG 400.25
的通知“”周围的t.price列
当我去访问t.price列,就像它返回null。
results$t.Price
NULL
当我做
names(results)
我看到
[1] "TIMESTAMP" "SYMBOL_NAME" "\"t.PRICE\""
你能告诉我是怎么回事,为什么“”的出现或者我如何可以访问t.price?
如果你键入'结果$“t.PRICE”'或'结果$ \“t.PRICE \”会发生什么'? – dg99 2014-10-17 22:30:35
东西发生在你读完数据之后 - 一个简单而快速的解决方法是通过..'names(results)< - c([“TIMESTAMP”,“SYMBOL_NAME”,“t.PRICE”)'重命名你的变量。看看'str(results)' – user20650 2014-10-17 22:31:39
你也可以使用results [,3]来访问那个列 – Sarah 2014-10-17 22:37:48