Autocorelația
Un alt aspect important este relația dintre un punct din seria de timp și punctele care îl preced. Aceasta se numește autocorelație și poate fi reprezentată grafic, indicând corelația dintre puncte separate prin diferite decalaje temporale.
În R, poți reprezenta funcția de autocorelație folosind acf(), care, implicit, afișează primele 30 de decalaje (adică corelația dintre punctele n și n - 1, n și n - 2, n și n - 3 și tot așa, până la 30). Autocorelograma, sau graficul de autocorelație, îți arată în ce măsură orice punct din seria de timp este legat de valorile sale anterioare și cât de semnificativă este această relație. Nivelurile de semnificație sunt indicate de 2 linii orizontale, una deasupra și una sub 0.
Ai văzut în videoclip că utilizarea acestei funcții este destul de simplă:
> acf(amazon_stocks,
main = "AMAZON return autocorrelations")
În acest exercițiu, vei crea un grafic de autocorelație pentru datele privind randamentul acțiunilor Apple, din variabila rtn.
Acest exercițiu face parte din cursul
Vizualizarea seriilor de timp în R
Instrucțiuni pentru exercițiu
- Desenează un grafic de autocorelație pentru
rtnși intitulează-l "Apple return autocorrelation" - Redesenează graficul și schimbă decalajul maxim la 10 adăugând
lag.max = 10
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# Draw autocorrelation plot
# Redraw with a maximum lag of 10