Wende die neue Theme-Funktion auf den Plot an
Sobald du deine eigene Funktion theme_ilo() erstellt hast, ist es Zeit, sie auf ein Plot-Objekt anzuwenden. Im Video hast du gesehen, dass theme()-Aufrufe verkettet werden können. Das machst du dir jetzt zunutze und fügst einen weiteren theme()-Aufruf hinzu, um Besonderheiten des facettierten Plots anzupassen.
Diese Übung ist Teil des Kurses
<Kurs>Kommunizieren mit Daten im Tidyverse</Kurs>Übungsanweisungen
- Ab jetzt kannst du
theme_ilo()einfach zu jedem gewünschten Plot-Objekt hinzufügen. Probier es aus! Überschreibe die Variableilo_plot, sodasstheme_ilo()dauerhaft angewendet wird. - Kombiniere deine benutzerdefinierte Theme-Funktion mit weiteren
theme()-Aufrufen, um Einstellungen für anspruchsvolle Plots flexibel anzupassen.- Füge dafür einen weiteren
theme()-Aufruf nach demtheme_ilo()-Aufruf hinzu. - Ändere die Hintergrund-
fillder Facet-Labels auf"gray60"und derencolorauf"gray95"über das Argumentstrip.background. - Ändere die
colorder Facet-Labels auf"white".
- Füge dafür einen weiteren
Interaktive praktische Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
# 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(___)
)