Začněte nyníZačněte zdarma

Spojování dat z externího datového rámce

Při práci s geografickými daty v R budeš často potřebovat k prostorovým datům připojit doplňující informace z externího datasetu – například pro vizualizaci nebo prostorovou analýzu. Balíček sf umožňuje pro objekty simple features využívat funkce *_join() z tidyverse. V tomto cvičení se naučíš, jak připojit data k prostorovému datasetu hranic volebních obvodů texaské Sněmovny reprezentantů, který získáš pomocí balíčku tigris.

Toto cvičení je součástí kurzu

Analýza dat amerického sčítání lidu v R

Zobrazit kurz

Pokyny k cvičení

  • Načti dataset hranic volebních obvodů pro Texas pomocí funkce state_legislative_districts().
  • Nastav parametr house na hodnotu "lower", aby ses dotázal/a na data texaské Sněmovny reprezentantů.
  • Pomocí funkce left_join() spoj dataset texaských poslanců s hranicemi jejich volebních obvodů.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# 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)
Upravit a spustit kód