Ho un file CSV in cui ho 2 prezzi di azioni di chiusura (su base giornaliera)come convertire i frame di dati in serie storica in 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
voglio convertire i dati di cui sopra in formato serie storiche. (Data di inizio è 3/14/2013
e la data finale è 3/13/2015
) Ho provato questo, ma la sua dandomi qualche uscita strano
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)
uscita è:
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
favore aiutatemi .. :)
Grazie a tonnellata :) ha funzionato come un fascino .. – Neil
@ WaltS Non ho avuto modo.weekly (scorte $ Hero_close, name = "Hero ") – Neil
È necessario utilizzare la libreria di istruzioni (xts) affinché funzioni. – WaltS