Pas de nieuwe themabfunctie toe op de plot
Zodra je je eigen theme_ilo()-functie hebt gemaakt, is het tijd om die toe te passen op een plotobject. In de video zag je dat je theme()-aanroepen kunt ketenen. Je gaat dat hier gebruiken en nog een theme()-aanroep toevoegen om wat eigenaardigheden van de gefacetteerde plot bij te stellen.
Deze oefening maakt deel uit van de cursus
Communiceren met data in de Tidyverse
Oefeninstructies
- Vanaf nu kun je
theme_ilo()gewoon toevoegen aan elk gewenst plotobject. Probeer het uit! Overschrijf de variabeleilo_plotzodattheme_ilo()blijvend wordt toegepast. - Combineer je aangepaste themabfunctie met extra
theme()-aanroepen om instellingen voor geavanceerde plots flexibel aan te passen.- Voeg daarvoor na de
theme_ilo()-aanroep nog eentheme()-aanroep toe. - Verander de achtergrond-
fillvan de facetlabels naar"gray60"en huncolornaar"gray95"met het argumentstrip.background. - Verander de
colorvan de facetlabels naar"white".
- Voeg daarvoor na de
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# 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(___)
)