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
Instructions
- Créez un vecteur de largeurs de fenêtre à partir de
card_priceet affectez-le àprice_windows. - En utilisant
price_windows, créez une moyenne croissante de la sériecard_price; affectez-la àprice_exp_mean. - Ajoutez une courbe
ggplot2àcard_price_ploten 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 = ___, ___)