Ajouter des flèches aux lignes du graphique
Plutôt que d'indiquer les années, utilisez l'argument arrow de l'appel à geom_path() pour montrer le sens du changement. Les flèches pointeront de 1996 vers 2006, car c'est ainsi que l'ensemble de données est ordonné. La fonction arrow() prend deux arguments : le premier est length, qui peut être défini avec un appel à unit(), comme vous l'avez peut-être vu dans des exercices précédents. Le second est type, qui définit l'apparence de la pointe de la flèche.
Cette activité fait partie du cours
Communiquer avec des données dans le tidyverse
Instructions de l’exercice
- Utilisez l'argument
arrowet un appel à la fonctionarrow()pour ajouter des flèches à chaque ligne. - Pour les flèches, indiquez une
lengthde1.5"mm"(avec un appel àunit()) et untypede"closed".
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
ggplot(ilo_data) +
geom_path(aes(x = working_hours, y = country),
# Add an arrow to each path
arrow = ___(___ = ___(___, "___"), ___ = "___"))