20 Séries temporelles

Ce chapitre a été réalisé dans le cadre d’une collaboration communautaire créée par HaiqingXu

Cette page est un travail en cours. Nous apprécions tout commentaire ou feedback. Si vous voulez nous aider à améliorer cette page, vous pouvez contribuer à notre repo.

20.1 Vue d’ensemble

Cette section présente les graphiques qui peuvent être utilisés pour représenter des séries temporelles.

20.2 Séries temporelles simples/multiples

On peut représenter les séries temporelles en utilisant geom_line() avec le temps représenté sur l’axe x. Cet axe doit être un objet de la classe Date, sous l’hypothèse qu’il n’y a pas de données pour les heures/minutes/secondes.

Nous pouvons également représenter plusieurs séries temporelles sur un même graphique pour pouvoir les comparer.

## Parsed with column specification:
## cols(
##   DATE = col_date(format = ""),
##   `5/1 ARM` = col_double(),
##   `15 YR FIXED` = col_double(),
##   `30 YR FIXED` = col_double()
## )

L’exemple suivant représente le prix de clôture pour quatre grandes entreprises tech aux Etats-Unis. Lorsque l’on analyse le GDP, niveau de salaire et prix des actions, il est parfois difficile de comparer des tendances puisque les échelles sont totalement différentes. Par exemple, puisque les prix par action de AAPL et MSFT sont tellement basses comparées au prix par action de GOOG, il est difficile de discerner des tendances dans les données:

Dans ce cas-là, il peut être utile de redimensionner les données. On peut faire ceci de façon à ce que chaque prix par action pour chacune de ces entreprises ait un prix de 100 en janvier 2013.

20.3 Tendance générale

Au lieu de regarder les observations dans le temps, on veut souvent connaître la tendance générale à long terme de nos séries temporelles. Dans ce cas-ci, on peut utiliser geom_smooth(). On utilisera le lissage Loess.

Une expérience avec différents paramètres de lissage:

20.4 Tendance saisonnière

En plus de la tendance générale, il y a aussi des tendances saisonnières dans les séries temporelles. Une façon de les visualiser est d’utiliser des faits de saison (jour du mois, jour de la semaine, etc.)

Ou, on peut créer un graphique qui montre le résultat pour chaque mois.







with