EmpezarEmpieza gratis

Unir datos desde un data frame externo

Cuando trabajes con datos geográficos en R, a menudo querrás unirles información de atributos procedente de un conjunto de datos externo para hacer mapas y análisis espacial. El paquete sf permite usar las funciones del tidyverse *_join() con objetos de simple features para este fin. En este ejercicio, aprenderás a unir datos a un conjunto de datos espacial con los límites legislativos de la Cámara de Representantes de Texas que has obtenido con tigris.

Este ejercicio forma parte del curso

Análisis de datos del censo de EE. UU. en R

Ver curso

Instrucciones del ejercicio

  • Obtén un conjunto de datos con los límites de los distritos legislativos de Texas usando la función state_legislative_districts().
  • Establece el parámetro house en "lower" para solicitar los datos de la Cámara de Representantes de Texas.
  • Usa la función left_join() para combinar un conjunto de datos de representantes de la Cámara de Texas con los límites de sus distritos legislativos.

ejercicio interactivo práctico

Prueba este ejercicio completando este código de ejemplo.

# 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)
Editar y ejecutar código