Appliquer la nouvelle fonction de thème au graphique
Une fois votre fonction theme_ilo() créée, il est temps de l’appliquer à un objet graphique. Dans la vidéo, vous avez vu que les appels à theme() peuvent s’enchaîner. Vous allez en profiter pour ajouter un autre appel à theme() afin d’ajuster certains détails du graphique à facettes.
Cet exercice fait partie du cours
Communiquer avec les données dans le tidyverse
Instructions
- À partir de maintenant, vous pouvez simplement ajouter
theme_ilo()à n’importe quel objet graphique. Essayez ! Écrasez la variableilo_plotpour quetheme_ilo()s’applique de façon permanente. - Combinez votre thème personnalisé avec d’autres appels à
theme()pour ajuster facilement les paramètres des graphiques avancés.- Pour cela, ajoutez un autre appel à
theme()après l’appel àtheme_ilo(). - Modifiez le
filld’arrière-plan des étiquettes de facette en"gray60"et leurcoloren"gray95", via l’argumentstrip.background. - Modifiez la
colordes étiquettes de facette en"white".
- Pour cela, ajoutez un autre appel à
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# 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(___)
)