Daten aus einem externen Data Frame verknüpfen
Wenn du in R mit geografischen Daten arbeitest, möchtest du häufig Attributinformationen aus einem externen Datensatz für Mapping und räumliche Analysen daran anfügen. Das Paket sf ermöglicht dafür die Verwendung der tidyverse-*_join()-Funktionen mit Simple-Features-Objekten. In dieser Übung lernst du, wie du Daten mit einem räumlichen Datensatz der Wahlkreisgrenzen für das Texas House of Representatives verknüpfst, den du mit tigris abgerufen hast.
Diese Übung ist Teil des Kurses
US-Census-Daten in R analysieren
Anleitung zur Übung
- Hole einen Datensatz mit den Wahlkreisgrenzen für Texas mit der Funktion
state_legislative_districts(). - Setze den Parameter
houseauf"lower", um Daten für das Texas House of Representatives anzufordern. - Verwende die Funktion
left_join(), um einen Datensatz der Abgeordneten des Texas House mit ihren Wahlkreisgrenzen zusammenzuführen.
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
# Get boundaries for Texas and set the house parameter
tx_house <- ___(___ = "TX", ___ = "lower", cb = TRUE)
# Merge data on legislators to their corresponding boundaries
tx_joined <- ___(___, tx_members, by = c("NAME" = "District"))
head(tx_joined)