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
<Kurs>US-Census-Daten in R analysieren</Kurs>Übungsanweisungen
- 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 praktische Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
# 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)