Tidy a wide data v tidycensus
Funkce tidycensus ve výchozím nastavení vrací tidy datové rámce, kde každý řádek představuje jedinečnou kombinaci jednotky a proměnné. Někdy se ale hodí mít každou proměnnou ze sčítání v samostatném sloupci – například při některých způsobech vizualizace nebo analýzy. Toho dosáhneš nastavením output = "wide" při volání funkce get_acs() nebo get_decennial(), které pak umístí odhady/hodnoty a margins of error do vlastních sloupců.
Toto cvičení je součástí kurzu
Analýza dat amerického sčítání lidu v R
Pokyny k cvičení
- Získej data ACS o mediánu příjmů domácností a mediánu věku pro okresy v Oregonu ve formátu wide zadáním
output = "wide". - Zkontroluj první řádky svého wide datového rámce.
- Vytvoř bodový graf mediánu příjmů domácností a mediánu věku pomocí funkce
plot().
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# Return county data in wide format
or_wide <- get_acs(geography = ___,
___ = "OR",
variables = c(hhincome = "B19013_001",
medage = "B01002_001"),
output = ___)
# Compare output to the tidy format from previous exercises
head(___)
# Create a scatterplot
___(or_wide$hhincomeE, or_wide$medageE)