CommencezCommencez gratuitement

Ajouter une moyenne mobile continue aux données sur le chômage

En plus de mesures discrètes comme les sommes cumulées depuis le début de l'année, vous pourriez vouloir ajouter une somme ou une moyenne mobile à vos séries chronologiques.

Pour ce faire, revenons à vos données mensuelles unemployment. Même si le niveau de chômage d'un mois donné peut vous intéresser, pour obtenir un portrait plus large de la conjoncture économique, il est utile d'utiliser des indicateurs mobiles sur plusieurs mois.

Pour cela, vous allez utiliser la commande rollapply(), qui prend un objet de séries chronologiques, une taille de fenêtre width, ainsi qu'un argument FUN à appliquer à chaque fenêtre mobile.

Cette activité fait partie du cours

Étude de cas : analyser des séries chronologiques urbaines en R

Voir le cours

Instructions de l’exercice

  • Utilisez rollapply() pour calculer la moyenne mobile annuelle du chômage aux États-Unis. Assurez-vous de préciser la colonne us de vos données unemployment, de définir l'argument width au nombre approprié de périodes mensuelles et de définir l'argument FUN à mean. Enregistrez votre moyenne mobile dans l'objet unemployment sous le nom year_avg.
  • Tracez vos deux indicateurs du chômage aux États-Unis (us et year_avg) avec plot.zoo(). Réglez l'argument plot.type à "single" pour afficher les deux mesures dans le même panneau.

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

# Use rollapply to calculate the rolling yearly average US unemployment
unemployment$year_avg <- rollapply(___$___, width = ___, FUN = ___)

# Plot all columns of US unemployment data
plot.zoo(unemployment[, c("___", "___")], plot.type = "___", lty = lty, lwd = lwd)
Modifier et exécuter le code