Transformace
Silně zešikmená rozdělení mohou výrazně ztížit čtení vizualizací. Transformace dat v takových případech pomáhají odhalit jemnější strukturu, která by jinak zůstala skrytá.
Zaměříme se na proměnnou population, která vykazuje silné pravostranné zešikmení, a transformujeme ji pomocí přirozeného logaritmu (funkce log() v R).
Toto cvičení je součástí kurzu
Exploratory Data Analysis in R
Pokyny k cvičení
Pracuj s daty gap2007:
- Vytvoř graf hustoty (density plot) pro proměnnou population.
- Pomocí
mutate()přidej nový sloupeclog_popjako přirozený logaritmus population a výsledek ulož zpět dogap2007. - Vytvoř graf hustoty pro transformovanou proměnnou.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# Create density plot of old variable
gap2007 %>%
ggplot(aes(x = ___)) +
___
# Transform the skewed pop variable
gap2007 <- gap2007 %>%
mutate(___)
# Create density plot of new variable
gap2007 %>%
ggplot(aes(x = ___)) +
___