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
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 ageom_path(). - Especifica la variable
working_hoursen el argumentolabel. Redondeaworking_hoursa 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))
)