我有一個結果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