Facet-Maps mit ggplot2
Eine der stärksten Funktionen von ggplot2 ist das Faceting: Dabei werden mehrere Plots für die eindeutigen Werte einer Spalte im Datensatz erzeugt. Facet-Maps lassen sich auf diese Weise auch mit geom_sf() erstellen, wenn tidycensus-Daten im tidy-Format vorliegen. In dieser Übung erstellst du Facet-Maps, die die rassische und ethnische Geografie von Washington, DC, anhand der Volkszählung 2010 (decennial Census) zeigen.
Diese Übung ist Teil des Kurses
US-Census-Daten in R analysieren
Anleitung zur Übung
- Sieh dir die ersten Zeilen des vorab geladenen Datensatzes
dc_racean, um seine Struktur zu prüfen. - Setze das Datum auf
NA, um die Gitternetzlinien hinter den Karten zu entfernen. - Verwende
facet_wrap(), um separate Karten für die eindeutigen Werte in der Spaltevariabledeines Datensatzes zu erstellen.
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
# 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)