Prelucrarea seriilor de timp
În exercițiul anterior, ai creat un obiect xts cu prețurile gazelor. În acest exercițiu, vei analiza mai îndeaproape anul 2014.
Poți indexa un obiect de tip serie de timp printr-un vector de date. Codul următor
dates <- c(as.Date("2014-06-30"), as.Date("2014-12-31"))
gas_ts[dates]
returnează datele pentru ultimele zile din iunie și decembrie 2014 ale obiectului gas_ts. Ține minte că funcția seq() poate fi utilizată și pentru date calendaristice.
Pachetul xts conține un set de funcții care aplică o funcție pe perioade care nu se suprapun, de exemplu săptămânal, lunar etc. De pildă,
apply.yearly(gas_ts, max)
returnează cel mai mare preț al gazelor din fiecare an.
Obiectul gas_ts este disponibil în mediu.
Acest exercițiu face parte din cursul
Exersarea întrebărilor de interviu la statistică în R
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
library(xts)
# Create the sequence of dates
dates_2014 <- ___(from = ___(___), ___ = as.Date("2014-12-31"), by = "1 day")
# Subset the time series
gas_2014 <- gas_ts[___]