Aan de slagGa gratis aan de slag

Voeg labels toe aan elk land

Een fijne toevoeging aan plots zijn annotaties of labels, zodat lezers de waarde van elk datapunt direct in het plotpaneel zien. Hierdoor zijn assen vaak overbodig—een voordeel dat je in de laatste oefening van dit hoofdstuk gaat benutten. Deze labels voeg je meestal toe met geom_text() of geom_label(). Die laatste voegt een achtergrond aan elk label toe, wat hier niet nodig is.

Deze oefening maakt deel uit van de cursus

Communiceren met data in de Tidyverse

Cursus bekijken

Oefeninstructies

  • Label beide punten op de lijn met hun bijbehorende waarde voor werktijd. Gebruik hiervoor geom_text(), met dezelfde x- en y-aesthetics als in de geom_path()-aanroep.
  • Geef de variabele working_hours op voor het argument label. Rond working_hours af op één cijfer na de komma.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

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))
        )
Code bewerken en uitvoeren