1. Apprendre
  2. /
  3. Cours
  4. /
  5. Analyse des séries chronologiques en R

Connected

Exercice

Créer un objet de série chronologique avec ts()

La fonction ts() permet de créer des objets de séries chronologiques. Un tel objet est un vecteur (univarié) ou une matrice (multivariée) avec des attributs supplémentaires, notamment des indices temporels pour chaque observation, la fréquence d'échantillonnage et l'intervalle de temps entre les observations, ainsi que la longueur du cycle pour les données périodiques. Ces objets sont de la classe ts et représentent des données observées à des intervalles (approximativement) équidistants. Vous allez maintenant créer vous-même des objets de séries chronologiques.

L'avantage de créer et de manipuler des objets de séries chronologiques de classe ts est que de nombreuses méthodes tirent parti de leurs attributs, comme l'information d'index temporel. Par exemple, comme vous l'avez vu dans des exercices précédents, appeler plot() sur un objet ts génère automatiquement un graphique en fonction du temps.

Dans cet exercice, vous vous familiariserez avec la classe ts en encodant certaines données de série chronologique (enregistrées dans data_vector) en ts et en explorant le résultat. Votre série data_vector commence en 2004 et comporte 4 observations par année (il s'agit donc de données trimestrielles).

Instructions

100 XP
  • Appliquez print() et plot() à data_vector. Notez que, par défaut, votre graphique ne contient pas d'information temporelle.
  • Utilisez ts() avec data_vector pour convertir vos données en un objet ts. Réglez l'argument start à 2004 et l'argument frequency à 4. Assignez le résultat à time_series.
  • Utilisez print() et plot() pour consulter votre objet time_series.