ComeçarComece de graça

Adicione alguns rótulos a cada país

Algo legal que você pode adicionar aos gráficos são anotações ou rótulos, para que leitores vejam o valor de cada ponto exibido no painel do gráfico. Isso muitas vezes torna os eixos desnecessários — uma vantagem que você vai usar no último exercício deste capítulo. Esses rótulos geralmente são adicionados com geom_text() ou geom_label(). A segunda adiciona um fundo a cada rótulo, o que não é necessário aqui.

Este exercício faz parte do curso

Comunicando com Dados no Tidyverse

Ver curso

Instruções do exercício

  • Rotule ambos os pontos na linha com seus respectivos valores de horas de trabalho. Use a função geom_text() para isso, com as estéticas x e y idênticas às da chamada geom_path().
  • Especifique a variável working_hours para o argumento label. Arredonde working_hours para uma casa decimal.

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),
            arrow = arrow(length = unit(1.5, "mm"), type = "closed")) +
  # Add a geom_text() geometry
  ___(
          aes(x = ___,
              y = ___,
              label = round(___, 1))
        )
Editar e executar o código