CommencezCommencez gratuitement

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

Voir le cours

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'appel geom_path().
  • Indiquez la variable working_hours pour l'argument label. Arrondissez working_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))
        )
Modifier et exécuter le code