Fazetování pro přehlednější strukturu.
Navážeme na kód z předchozího cvičení a upravíme ho tak, aby se země seskupily podle regionu pomocí fazetování.
To dodá grafu trochu víc struktury, aniž by ho zbytečně zkomplikovalo.
Použijeme facet_grid() a všechny grafy necháme ve stejném sloupci – to umožní snadné srovnání napříč regiony a zároveň zachová seskupení na úrovni regionů.
Budeš také muset upravit argument scale ve funkci facet_grid(), aby se struktura osy y zbytečně neopakovala v každém fazetu.
Toto cvičení je součástí kurzu
Vizualizace dat v R – nejlepší postupy
Pokyny k cvičení
- Přidej
facet_grid()ke kódu z předchozího grafu a nastav proměnnou fazetování naregion~.. - Nastav osu y jako volnou pomocí hodnoty
'free_y'argumentuscale.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
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
___