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
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ávelilo_plotpara quetheme_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 atheme_ilo(). - Use o argumento
strip.backgroundpara mudar ofilldo fundo dos rótulos das facetas para"gray60"e ocolorpara"gray95". - Altere a
colordos rótulos das facetas para"white".
- Para fazer isso, adicione outra chamada a
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(___)
)