ComeçarComece de graça

Aplicar a nova função de tema ao gráfico

Depois de criar sua própria função theme_ilo(), é hora de aplicá-la a um objeto de gráfico. No vídeo, você viu que chamadas a theme() podem ser encadeadas. Você vai aproveitar isso e adicionar outra chamada a theme() para ajustar algumas particularidades do gráfico com facetas.

Este exercício faz parte do curso

Comunicando com Dados no Tidyverse

Ver curso

Instruções do exercício

  • A partir de agora, você pode simplesmente adicionar theme_ilo() a qualquer objeto de gráfico que quiser. Experimente! Sobrescreva a variável ilo_plot para que theme_ilo() seja aplicado permanentemente.
  • Combine sua função de tema personalizada com mais chamadas a theme() para ajustar configurações de forma flexível em gráficos avançados.
    • Para fazer isso, adicione outra chamada a theme() depois da chamada a theme_ilo().
    • Use o argumento strip.background para mudar o fill do fundo dos rótulos das facetas para "gray60" e o color para "gray95".
    • Altere a color dos rótulos das facetas para "white".

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

# Apply your theme function (dont't forget to call it with parentheses!)
ilo_plot <- ilo_plot +
  ___

# Examine ilo_plot
ilo_plot

ilo_plot +
  # Add another theme call
  ___(
    # Change the background fill and color
    strip.background = element_rect(___, ___),
    # Change the color of the text
    strip.text = element_text(___)
  )
Editar e executar o código