我正在嘗試使用命令write.table(ESH2, "c:/ESH2.txt", sep=",")
將對象保存到文本文件。問題是保存的時間序列不包含我下載的日期和時間值。我用包twsInstrument和命令getBAT(ESH2)如何在R中使用write.table函數?
的數據與命令加載到R'當我有load(file = "C:/ESH2.Rdata")
ES.Bid.Price ES.Ask.Price ES.Trade.Price ES.Mid.Price ES.Volume
1323700200 1237.25 1237.50 1237.50 1237.375 6954
1324057980 1210.25 1210.50 1210.25 1210.375 3792
1324058040 1210.50 1211.00 1211.00 1210.750 3305
.........
.........
.........
1324058100 NA NA NA NA 823
attr(,".indexCLASS")
[1] POSIXct POSIXt
attr(,".indexTZ")
[1]
attr(,"from")
[1] 20111211 23:59:59
attr(,"to")
[1] 20111216 23:59:59
attr(,"src")
[1] IB
attr(,"updated")
[1] "2011-12-16 18:54:55 CET"
第一列應顯示DATE_TIME和不1323700200.
我正在尋找一種簡單的方法來每週下載一次數據併合並數據。
p.s是的我可以通讀教程/書籍來完成這一點,是的,我會做到這一點,但問題是我缺乏時間。本週我想開始收集數據,導致交互式中間商限制數據請求1min data = 5DAYS maximum
。我很感謝任何幫助和建議。
能請張貼重複的例子? http://stackoverflow.com/q/5963269/687713 –
你需要提供更多的細節(例如[可重現的例子](http://stackoverflow.com/questions/5963269/how-to-make-a-great- R-再現的-示例))。 –
這仍然很難重現,因爲即使在安裝'twsInstrument'及其所有依賴關係之後,我發現我仍然需要Interactive Brokers帳戶才能使用貨幣(「USD」); getBAT( 「ESH2」)'。然而,我認爲現在知道你的對象是一個'xts'對象將有助於... –