ComeçarComece de graça

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

Ver curso

Instruções do exercício

  • Use o argumento arrow e uma chamada à função arrow() para adicionar setas a cada linha.
  • Para as setas, defina um length de 1.5 "mm" (com uma chamada a unit()) e um type de "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 = ___(___ = ___(___, "___"), ___ = "___"))
Editar e executar o código