Qu'est-ce que des données de séries temporelles ?

Manipuler des séries temporelles en R

Harrison Brown

Graduate Researcher in Geography

Qu'est-ce qu'une série temporelle ?

  • Une série temporelle est un ensemble de points de données ordonnés chronologiquement.

Diapositive une sur trois, montrant des exemples de graphiques de séries temporelles. Ce graphique place la date en abscisse et le nombre mensuel de passagers aériens en ordonnée.

Manipuler des séries temporelles en R

Qu'est-ce qu'une série temporelle ?

  • Une série temporelle est un ensemble de points de données ordonnés chronologiquement.

Diapositive deux sur trois, montrant des exemples de graphiques de séries temporelles. Ce graphique place la date en abscisse et le cours de clôture du Financial Times Stock Exchange en ordonnée.

Manipuler des séries temporelles en R

Qu'est-ce qu'une série temporelle ?

  • Une série temporelle est un ensemble de points de données ordonnés chronologiquement.

Diapositive trois sur trois, montrant des exemples de graphiques de séries temporelles. Ce graphique place la date en abscisse et la concentration de dioxyde de carbone atmosphérique, mesurée à l'observatoire de Mauna Loa à Hawaï, en ordonnée.

Manipuler des séries temporelles en R

Séries temporelles en R

  • En R, les jeux de données de séries temporelles sont souvent des objets ts ou zoo.
AirPassengers
     Jan Feb Mar Apr May Jun Jul Aug ...
1949 112 118 132 129 121 135 148 148 ...
1950 115 126 141 135 125 149 170 170 ...
1951 145 150 178 163 172 178 199 199 ...
1952 171 180 193 181 183 218 230 242 ...
1953 196 196 236 235 229 243 264 272 ...
...

Un graphique du jeu de données AirPassengers. L'axe des x va de janvier 1949 à décembre 1960, et l'axe des y mesure le nombre mensuel de passagers, en milliers. Le graphique montre un fort motif « saisonnier » : un pic et un creux reviennent à peu près à la même période chaque année. Les observations suivent une tendance généralement haussière, avec des valeurs qui augmentent dans le temps.

Manipuler des séries temporelles en R

Statistiques récapitulatives

AirPassengers
     Jan Feb Mar Apr May Jun Jul Aug ...
1949 112 118 132 129 121 135 148 148 ...
1950 115 126 141 135 125 149 170 170 ...
1951 145 150 178 163 172 178 199 199 ...
1952 171 180 193 181 183 218 230 242 ...
1953 196 196 236 235 229 243 264 272 ...
...
base::summary(AirPassengers)
Min.    104
1st Qu. 180
Median  265.5
Mean    280.2986
3rd Qu. 360.5
Max.    622
Manipuler des séries temporelles en R

Pourquoi utiliser des objets de séries temporelles en R ?

Objets de séries temporelles :

  • fonctionnent mieux avec des outils dédiés,
  • gardent la trace des dates et heures,
  • facilitent des flux de travail plus fluides !
Manipuler des séries temporelles en R

Tracer avec autoplot

autoplot(maunaloa)

Un graphique du jeu de données Mauna Loa. Ce graphique a été généré avec le package R ggplot2 et utilise le thème de couleur par défaut.

autoplot(maunaloa) + 
  theme_light()

Un graphique du jeu de données Mauna Loa, généré par ggplot2. Ce graphique utilise le thème « light ».

Manipuler des séries temporelles en R

Passons à la pratique !

Manipuler des séries temporelles en R

Preparing Video For Download...