CommencerCommencer gratuitement

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

Afficher le cours

Instructions

  • Utilisez la fonction autoplot() pour tracer les données oil.
  • 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
___
Modifier et exécuter le code