EmpezarEmpieza gratis

Añade algunas etiquetas a cada país

Algo muy útil que puedes añadir a los gráficos son anotaciones o etiquetas, para que quienes los vean puedan consultar el valor de cada punto directamente en el panel del gráfico. Esto a menudo hace innecesarios los ejes, una ventaja que vas a aprovechar en el último ejercicio de este capítulo. Estas etiquetas se suelen añadir con geom_text() o geom_label(). Esta última añade un fondo a cada etiqueta, que aquí no hace falta.

Este ejercicio forma parte del curso

Comunicar con datos en el Tidyverse

Ver curso

Instrucciones del ejercicio

  • Etiqueta ambos puntos de la línea con su valor de horas trabajadas correspondiente. Usa la función geom_text() para ello, con las estéticas x e y idénticas a las de la llamada a geom_path().
  • Especifica la variable working_hours en el argumento label. Redondea working_hours a un decimal.

ejercicio interactivo práctico

Prueba este ejercicio completando este código de ejemplo.

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))
        )
Editar y ejecutar código