Îmbinarea datelor dintr-un data frame extern
Când lucrezi cu date geografice în R, vei dori adesea să adaugi informații dintr-un set de date extern pentru cartografiere și analiză spațială. Pachetul sf permite folosirea funcțiilor *_join() din tidyverse pentru obiecte de tip simple features. În acest exercițiu, vei învăța cum să îmbini date cu un set de date spațiale care conține limitele districtelor legislative ale Camerei Reprezentanților din Texas, obținut cu ajutorul tigris.
Acest exercițiu face parte din cursul
Analiza datelor recensământului SUA în R
Instrucțiuni pentru exercițiu
- Obține un set de date cu limitele districtelor legislative din Texas folosind funcția
state_legislative_districts(). - Setează parametrul
housela"lower"pentru a solicita datele pentru Camera Reprezentanților din Texas. - Folosește funcția
left_join()pentru a îmbina un set de date cu reprezentanții Camerei din Texas cu limitele districtelor legislative corespunzătoare.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# 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)