Mit Facets Struktur sichtbar machen.
Nimm den Code aus der letzten Übung und passe ihn so an, dass die Länder nach ihrer Region gefacetet gruppiert werden.
So bringst du mehr Struktur in die Darstellung, ohne das Diagramm unnötig zu verkomplizieren.
Wir wollen hier facet_grid() verwenden und alle Plots in derselben Spalte behalten. So kannst du Regionen-übergreifend gut vergleichen und behältst trotzdem die Gruppierung auf Regionenebene bei.
Außerdem musst du das Argument scale in facet_grid() anpassen, damit nicht für jedes Facet die komplette y-Achsenstruktur wiederholt wird.
Diese Übung ist Teil des Kurses
<Kurs>Best Practices für Visualisierung in R</Kurs>Übungsanweisungen
- Füge dem Code aus dem letzten Plot
facet_grid()hinzu und setze die Facet-Variable aufregion~.. - Setze die y-Achse auf frei, indem du
scaleauf'free_y'setzt.
Interaktive praktische Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
who_subset %>%
mutate(logFoldChange = log2(cases_2002/cases_1992)) %>%
ggplot(aes(x = logFoldChange, y = reorder(country, logFoldChange))) +
geom_point() +
geom_vline(xintercept = 0) +
xlim(-6,6) +
# add facet_grid arranged in the column direction by region and free_y scales
___