Autocorrelazione di serie temporali non stagionali
Un altro modo per osservare i dati di una serie temporale è tracciare ciascuna osservazione rispetto a un’altra avvenuta in precedenza usando gglagplot(). Per esempio, puoi tracciare \(y_t\) rispetto a \(y_{t-1}\). Questo si chiama lag plot perché metti a confronto la serie temporale con i propri ritardi.
Le correlazioni associate ai lag plot costituiscono quella che viene chiamata funzione di autocorrelazione (ACF). La funzione ggAcf() produce i grafici dell’ACF.
In questo esercizio lavorerai con i dati oil già caricati (disponibili nel pacchetto fpp2), che contengono la produzione annuale di petrolio in Arabia Saudita dal 1965 al 2013 (misurata in milioni di tonnellate).
Questo esercizio fa parte del corso
Previsioni in R
Istruzioni dell'esercizio
- Usa la funzione
autoplot()per tracciare i datioil. - Per i dati
oil, rappresenta la relazione tra \(y_t\) e \(y_{t-k}\), \(k=1,\dots,9\) usando una delle due funzioni introdotte sopra. Osserva come cambiano le relazioni al crescere del ritardo. - Allo stesso modo, traccia le correlazioni associate a ciascun lag plot usando l’altra funzione nuova appropriata.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# Create an autoplot of the oil data
___
# Create a lag plot of the oil data
___
# Create an ACF plot of the oil data
___