CommencezCommencez gratuitement

Graphiques de séries chronologiques de base

Bien que des commandes simples comme print(), length(), head() et tail() fournissent des renseignements essentiels sur vos données de séries chronologiques, une autre façon très utile d'explorer toute donnée est de générer un graphique.

Dans cet exercice, vous allez tracer le débit annuel du Nil à l'aide de la fonction plot(). Pour les objets de séries chronologiques comme Nile, un indice Time pour l'axe horizontal est généralement inclus. D'après l'exercice précédent, vous savez que ces données couvrent la période de 1871 à 1970, et les repères horizontaux sont étiquetés en conséquence. L'étiquette par défaut "Time" n'est pas très parlante. Comme il s'agit de mesures annuelles, vous devriez utiliser l'étiquette "Year". Tant qu'à y être, changez l'étiquette de l'axe vertical pour "River Volume (1e9 m^{3})".

Il est également utile d'avoir un titre informatif, que vous pouvez définir avec l'argument main. Pour vos besoins, un bon titre pour cette figure serait « Annual River Nile Volume at Aswan, 1871-1970 ».

Enfin, le type de tracé par défaut pour les objets de séries chronologiques est "l" pour ligne. Relier des observations consécutives peut rendre un graphique de série chronologique plus facile à interpréter. Il est parfois utile d'inclure à la fois les points d'observation et les lignes ; dans ce cas, on utilise "b" pour both (les deux).

Cette activité fait partie du cours

Analyse des séries chronologiques en R

Voir le cours

Instructions de l’exercice

  • Utilisez plot() pour afficher l'ensemble de données Nile.
  • Faites un deuxième appel à plot() pour afficher les données, mais ajoutez les arguments suivants : xlab = "Year", ylab = "River Volume (1e9 m^{3})".
  • Faites un troisième appel à plot() avec vos données Nile, mais cette fois ajoutez aussi un titre et incluez les points d'observation dans la figure en précisant les arguments suivants : main = "Annual River Nile Volume at Aswan, 1871-1970", type ="b".

Exercice interactif pratique

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

# Plot the Nile data
plot(___)

# Plot the Nile data with xlab and ylab arguments
plot(___, xlab = "___", ylab = "___")

# Plot the Nile data with xlab, ylab, main, and type arguments

Modifier et exécuter le code