Somme cumulée (expanding)
Dans des domaines comme la finance, le commerce, le marketing ou l’analytics, les sommes cumulées (aussi appelées sommes en expansion) sont essentielles pour suivre des totaux en continu et observer leur évolution dans le temps. En calculant une somme cumulée, vous pouvez repérer les périodes de croissance ou celles où les ventes sont restées stables.
Dans cet exercice, vous allez utiliser la série temporelle daily_house_sales, qui représente le nombre de maisons vendues chaque jour par un agent immobilier donné, et calculer une somme cumulée.
Rappelez-vous : les fenêtres en expansion doivent être alignées à right.
daily_house_sales ainsi que les packages zoo et ggplot2 sont déjà chargés.
Cet exercice fait partie du cours
Manipuler des séries temporelles en R
Instructions
- Créez une séquence de largeurs de fenêtres à partir de
daily_house_saleset assignez-la àexp_window_width. - En utilisant
daily_house_salesetexp_window_width, calculez une somme cumulée et assignez-la àsales_exp_sum. - Complétez l’instruction
ggplot()pour tracersales_exp_sumavec une courbe de couleur rouge.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# Create the vector of window widths
___ <- ___
# Create an expanding window
___ <- ___
# Plot the expanding window with a red line
ggplot(___) +
___ +
scale_y_continuous() +
theme_light()