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 qu'on peut enchaîner des appels à theme(). Vous allez en profiter pour ajouter un autre appel à theme() afin d'ajuster certaines particularités du graphique par facettes.
Cette activité fait partie du cours
Communiquer avec des données dans le tidyverse
Instructions de l’exercice
- Dorénavant, vous pouvez simplement ajouter
theme_ilo()à n'importe quel objet graphique. Essayez-le ! Écrasez la variableilo_plotafin quetheme_ilo()y soit appliqué de façon permanente. - Combinez votre thème personnalisé avec d'autres appels à
theme()pour ajuster souplement les réglages de graphiques avancés.- Pour ce faire, ajoutez un autre appel à
theme()après l'appel àtheme_ilo(). - Modifiez le
filld'arrière-plan des étiquettes de facettes à"gray60"et leurcolorà"gray95", en utilisant l'argumentstrip.background. - Changez la
colordes étiquettes de facettes à"white".
- Pour ce faire, ajoutez un autre appel à
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# 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(___)
)