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
Övningsinstruktioner
- Kontrollera de första raderna i den förinstallerade datamängden
dc_raceför att se dess struktur. - Sätt datum till
NAför att ta bort rutnätslinjer bakom kartorna. - Använd
facet_wrap()för att skapa separata kartor för unika värden i kolumnenvariablei 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)