在第一行綁定具有不同行數的多個數據集我試圖通過作爲數據集第一列的「TimeStamp」綁定多個股票。其餘列是開放,高,低,關閉,音量。其中一個問題是它們都包含不同的行。第二個問題是「TimeStamp」是數字&我不知道如何將其轉換爲適當的「TIME」。我所知道的是,他們都是1分鐘的間隔,&是給定範圍的每一天:如何使用R
這些範圍都是一樣的,我纔要綁定的股票。
DATE BEGINNING END
range: 20131220 1387515600 1387601940
range:20131223 1387774800 1387861140
range:20131224 1387861200 1387947540
range:20131226 1388034000 1388120340
這裏是一個股票的一個例子:
Time Open High Low Close Volume
1387519189 1.3635 1.3635 1.3632 1.3634 16300
1387519476 1.3633 1.3636 1.3632 1.3635 200
1387519798 1.3635 1.3635 1.3634 1.3634 200
1387520045 1.3635 1.3636 1.3635 1.3635 100
1387520392 1.3635 1.3636 1.3634 1.3635 100
1387520637 1.3636 1.3636 1.3635 1.3635 100
1387520977 1.3635 1.3636 1.3635 1.3636 100
1387521292 1.3637 1.3637 1.3635 1.3635 400
我一直在使用cbind
綁定的所有股票試過,但出現錯誤,因爲它們都含有不同的行。我試圖將每個股票轉換爲xts
對象,但由於我不知道如何分解TIME
我無法做到這一點。有什麼建議麼?提前致謝!
所需的輸出:
`Time Open High Low Close Volume` `Time Open High Low Close Volume`
1387519189 1.3635 1.3635 1.3632 1.3634 16300
1387519189 35.5 35.90 35.4 35.5 100
1387519476 1.3633 1.3636 1.3632 1.3635 200
1387519476 35.6 35.6 35.40 35.5 100
1387519798 1.3635 1.3635 1.3634 1.3634 200
1387519798 35.8 35.95 35.4 35.5 100
你嘗試過使用'merge()'嗎? – Seth
是的,我也試過使用'merge()',但我的電腦結束凍結..感謝 – Jason
merge.xts'已知有內存問題,這可能導致計算機凍結:http://stackoverflow.com/ q/12028671/841830從2012年4月開始,我不確定這個問題是否已得到解決,或者內存問題僅限於該問題的合併行用例。 –