Я пытаюсь связать несколько акций с помощью «TimeStamp», который является 1-м столбцом в наборе данных. Остальные столбцы Open, High, Low, Close, Volume. Одна из проблем заключается в том, что все они содержат разные строки. Вторая проблема заключается в том, что «TimeStamp» является числовым, и я не могу понять, как преобразовать его в соответствующее «TIME». Все, что я знаю, это то, что все они представляют собой 1-минутные интервалы, и мне даны диапазоны на каждый день:
Эти диапазоны одинаковы для всех акций, которые я хочу связать.
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()
? - person Seth   schedule 17.01.2014merge()
, но мой компьютер зависает .. спасибо - person Jason   schedule 17.01.2014merge.xts
были проблемы с памятью, которые могли привести к зависанию компьютера: от апреля 2012 года, и я не уверен, было ли это исправлено, или проблема с памятью была только для варианта использования слияния строк этого вопроса. - person Darren Cook   schedule 17.01.2014