Gefacetteerde kaarten met ggplot2
Een van de krachtigste functies van ggplot2 is de ondersteuning voor gefacetteerd plotten, waarbij meerdere grafieken worden gemaakt voor unieke waarden van een kolom in de data. Gefacetteerde kaarten kun je op dezelfde manier maken met geom_sf() als tidycensus-data in een tidy-indeling staan. In deze oefening maak je gefacetteerde kaarten die de raciale en etnische geografie van Washington, DC laten zien op basis van de decennial Census van 2010.
Deze oefening maakt deel uit van de cursus
US Census-gegevens analyseren in R
Oefeninstructies
- Bekijk de eerste paar rijen van de vooringeladen gegevensset
dc_raceom de structuur te zien. - Zet het datum op
NAom de rasters achter de kaarten te verwijderen. - Gebruik
facet_wrap()om aparte kaarten te maken voor unieke waarden in de kolomvariablevan je gegevensset.
Interactieve oefening met praktijkervaring
Probeer deze oefening door deze voorbeeldcode aan te vullen.
# 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)