CommencerCommencer gratuitement

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

Afficher le cours

Instructions

  • Créez une séquence de largeurs de fenêtres à partir de daily_house_sales et assignez-la à exp_window_width.
  • En utilisant daily_house_sales et exp_window_width, calculez une somme cumulée et assignez-la à sales_exp_sum.
  • Complétez l’instruction ggplot() pour tracer sales_exp_sum avec 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()
Modifier et exécuter le code