Ajouter des étiquettes à chaque pays
Il peut être très utile d'ajouter des annotations ou des étiquettes aux graphiques, pour que les lectrices et lecteurs voient la valeur de chaque point de données directement dans le panneau du graphique. Cela rend souvent les axes superflus, un avantage dont vous vous servirez dans le dernier exercice de ce chapitre. Ces étiquettes sont généralement ajoutées avec geom_text() ou geom_label(). Cette dernière ajoute un arrière-plan à chaque étiquette, ce qui n'est pas nécessaire ici.
Cette activité fait partie du cours
Communiquer avec des données dans le tidyverse
Instructions de l’exercice
- Identifiez les deux points sur la ligne avec leur valeur d'heures travaillées respective. Utilisez la fonction
geom_text()pour ce faire, avec les esthétiques x et y identiques à celles de l'appelgeom_path(). - Indiquez la variable
working_hourspour l'argumentlabel. Arrondissezworking_hoursà un chiffre après la virgule.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
ggplot(ilo_data) +
geom_path(aes(x = working_hours, y = country),
arrow = arrow(length = unit(1.5, "mm"), type = "closed")) +
# Add a geom_text() geometry
___(
aes(x = ___,
y = ___,
label = round(___, 1))
)