У меня есть один файл CSV, в котором у меня есть 2 цены закрытия акций (ежедневно)как преобразовать фрейм данных в временных рядов в R
Dates Bajaj_close Hero_close
3/14/2013 1854.8 1669.1
3/15/2013 1850.3 1684.45
3/18/2013 1812.1 1690.5
3/19/2013 1835.9 1645.6
3/20/2013 1840 1651.15
3/21/2013 1755.3 1623.3
3/22/2013 1820.65 1659.6
3/25/2013 1802.5 1617.7
3/26/2013 1801.25 1571.85
3/28/2013 1799.55 1542
Я хочу, чтобы преобразовать вышеуказанные данные в формат временных рядов. (Дата начала является 3/14/2013
и дата окончания 3/13/2015
) Я попытался это, но его дать мне какой-то странный результат
values <- bajaj_hero[, -1] (excluded first column i.e date in real dataset)
bajaj_hero_timeseries <- ts(values,start=c(2013,1),end=c(2015,3),frequency=365)
Выход есть:
Bajaj_close Hero_close
2013.000 1854.80 1669.10
2013.003 1850.30 1684.45
2013.005 1812.10 1690.50
2013.008 1835.90 1645.60
2013.011 1840.00 1651.15
2013.014 1755.30 1623.30
2013.016 1820.65 1659.60
2013.019 1802.50 1617.70
2013.022 1801.25 1571.85
пожалуйста, помогите .. :)
Спасибо тонну :) это сработало как шарм .. – Neil
@ WaltS Я не получил to.weekly (акции $ Hero_close, name = "Hero ") – Neil
Для этого вам понадобится библиотека операторов (xts). – WaltS