LoslegenKostenlos starten

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>
Kurs ansehen

Übungsanweisungen

  • Hole einen Datensatz mit den Wahlkreisgrenzen für Texas mit der Funktion state_legislative_districts().
  • Setze den Parameter house auf "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)
Code bearbeiten und ausführen