Kom igångKom igång gratis

Fasetterade kartor med ggplot2

En av ggplot2:s mest kraftfulla funktioner är stödet för fasetterad plottning, där flera diagram genereras för unika värden i en kolumn i datan. Fasetterade kartor kan skapas med geom_sf() på samma sätt, förutsatt att tidycensus-data är i tidy-format. I den här övningen skapar du fasetterade kartor som visar den etniska och rasmässiga geografin i Washington, DC från 2010 års decenniencensus.

Den här övningen är en del av kursen

Analysera folkräkningsdata från USA i R

Visa kurs

Övningsinstruktioner

  • Kontrollera de första raderna i den förinstallerade datamängden dc_race för att se dess struktur.
  • Sätt datum till NA för att ta bort rutnätslinjer bakom kartorna.
  • Använd facet_wrap() för att skapa separata kartor för unika värden i kolumnen variable i din datamängd.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# 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)
Redigera och kör kod