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
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