Autocorrélation d’une série temporelle non saisonnière
Une autre façon d’examiner une série temporelle consiste à tracer chaque observation par rapport à une observation antérieure en utilisant gglagplot(). Par exemple, vous pouvez représenter \(y_t\) en fonction de \(y_{t-1}\). On parle alors de graphique de retard (lag plot), car vous tracez la série temporelle par rapport à ses propres retards.
Les corrélations associées à ces graphiques de retard constituent ce que l’on appelle la fonction d’autocorrélation (ACF). La fonction ggAcf() produit des graphiques d’ACF.
Dans cet exercice, vous travaillerez avec les données oil préchargées (disponibles dans le package fpp2), qui contiennent la production annuelle de pétrole en Arabie saoudite de 1965 à 2013 (mesurée en millions de tonnes).
Cet exercice fait partie du cours
Prévision en R
Instructions
- Utilisez la fonction
autoplot()pour tracer les donnéesoil. - Pour les données
oil, tracez la relation entre \(y_t\) et \(y_{t-k}\), \(k=1,\dots,9\) à l’aide de l’une des deux fonctions présentées ci-dessus. Observez comment les relations évoluent à mesure que le retard augmente. - Tracez également les corrélations associées à chacun des graphiques de retard en utilisant l’autre fonction appropriée.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# Create an autoplot of the oil data
___
# Create a lag plot of the oil data
___
# Create an ACF plot of the oil data
___