Přidání vizuálních kotev
Logaritmická změna násobku má jednu příjemnou vlastnost – je symetrická: hodnota 1 znamená dvakrát „více" a hodnota -1 dvakrát „méně". Pozice 0 na ose x proto označuje přelomový bod mezi poklesem a nárůstem počtů v průběhu let. Pokud takovýto přirozený bod zlomu v datech existuje, je dobré ho v grafu vizuálně zvýraznit jako ohnisko.
Připravený kód vytvoří základní bodový graf logaritmické změny násobku pro jednotlivá data. Vylepšíme ho dvěma úpravami: nejdřív seřadíme body sestupně jako v předchozím cvičení, a pak přidáme vodící čáru na x = 0 pomocí geom_vline() (z angl. vertical line) s argumentem xintercept nastaveným na 0.
Toto cvičení je součástí kurzu
Vizualizace dat v R – nejlepší postupy
Pokyny k cvičení
- Seřaď body sestupně tak, že mapování
yobalíš funkcíreorder(). - Přidej vizuální kotvu na
x = 0pomocígeom_vline().
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 %>%
# calculate the log fold change between 2002 and 1992
mutate(logFoldChange = log2(cases_2002/cases_1992)) %>%
# set y axis as country ordered with respect to logFoldChange
ggplot(aes(x = logFoldChange, y = ___)) +
geom_point() +
# add a visual anchor at x = 0
___