CommencerCommencer gratuitement

Moyenne croissante

Les moyennes croissantes, aussi appelées moyennes cumulées, permettent de calculer la valeur moyenne d’une série temporelle jusqu’à chaque point. Vous pouvez ainsi suivre l’évolution de la moyenne de votre série au fil du temps.

Dans cet exercice, vous allez calculer une moyenne croissante de la série card_price. Une fois créée, vous l’ajouterez par-dessus un graphique existant de la série originale, nommé card_price_plot, un objet ggplot déjà préparé pour vous.

Rappelez-vous : les fenêtres « expanding » doivent être alignées sur right.

card_price, card_price_plot, ainsi que les packages zoo et ggplot2 sont à votre disposition.

Cet exercice fait partie du cours

Manipuler des séries temporelles en R

Afficher le cours

Instructions

  • Créez un vecteur de largeurs de fenêtre à partir de card_price et affectez-le à price_windows.
  • En utilisant price_windows, créez une moyenne croissante de la série card_price ; affectez-la à price_exp_mean.
  • Ajoutez une courbe ggplot2 à card_price_plot en complétant l’instruction ; colorez la fenêtre croissante avec une ligne bleue.

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

# Create the vector of window widths
___

# Create the expanding window
___

# Plot the expanding window over the original time series
card_price_plot + 
  geom_line(data = ___, ___)
Modifier et exécuter le code