Adicione setas às linhas do gráfico
Em vez de rotular os anos, use o argumento arrow na chamada de geom_path() para mostrar a direção da mudança. As setas irão apontar de 1996 para 2006, porque é assim que o conjunto de dados está ordenado. A função arrow() recebe dois argumentos: o primeiro é length, que pode ser especificado com uma chamada a unit(), como você deve se lembrar de exercícios anteriores. O segundo é type, que define como será a ponta da seta.
Este exercício faz parte do curso
Comunicando com Dados no Tidyverse
Instruções do exercício
- Use o argumento
arrowe uma chamada à funçãoarrow()para adicionar setas a cada linha. - Para as setas, defina um
lengthde1.5"mm"(com uma chamada aunit()) e umtypede"closed".
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
ggplot(ilo_data) +
geom_path(aes(x = working_hours, y = country),
# Add an arrow to each path
arrow = ___(___ = ___(___, "___"), ___ = "___"))