Začněte nyníZačněte zdarma

Facetové mapy s ggplot2

Jednou z nejsilnějších funkcí ggplot2 je podpora facetového vykreslování, při kterém se pro každou jedinečnou hodnotu ve sloupci dat vygeneruje samostatný graf. Stejným způsobem lze s pomocí geom_sf() vytvářet i facetové mapy – za předpokladu, že jsou data z tidycensus v tidy formátu. V tomto cvičení vytvoříš facetové mapy zobrazující rasové a etnické rozložení obyvatelstva ve Washingtonu, D.C. podle dat z decenniálního sčítání lidu z roku 2010.

Toto cvičení je součástí kurzu

Analýza dat amerického sčítání lidu v R

Zobrazit kurz

Pokyny k cvičení

  • Zkontroluj několik prvních řádků předem načteného datasetu dc_race a prohlédni si jeho strukturu.
  • Nastav datum na NA, aby se za mapami nezobrazovaly mřížkové čáry.
  • Použij facet_wrap() k vytvoření samostatných map pro každou jedinečnou hodnotu ve sloupci variable tvého datasetu.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# Check the first few rows of the loaded dataset dc_race
head(___)

# Remove the gridlines and generate faceted maps
___(___, aes(fill = percent, color = percent)) + 
  ___() + 
  coord_sf(___ = NA) + 
  ___(~variable)
Upravit a spustit kód