EmpezarEmpieza gratis

Obtener datos para varios estados

En el ejercicio anterior, aprendiste a combinar conjuntos de datos con la función rbind_tigris(). Sin embargo, si necesitas datos para más de dos estados, este proceso puede volverse tedioso. En este ejercicio, aprenderás a generar una lista de conjuntos de datos para varios estados con la función map() de tidyverse y a combinar esos conjuntos con rbind_tigris().

Este ejercicio forma parte del curso

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

Ver curso

Instrucciones del ejercicio

  • Genera un vector de códigos de estado para Maine, New Hampshire, Vermont y Massachusetts llamado new_england.
  • Usa la función map() de tidyverse para iterar por el vector de códigos de estado.
  • Define la variable local x para solicitar datos de tracts para cada estado dentro de la función que utiliza map().

ejercicio interactivo práctico

Prueba este ejercicio completando este código de ejemplo.

# Generate a vector of state codes and assign to new_england
___ <- c("ME", "NH", "VT", "MA")

# Iterate through the states and request tract data for state
ne_tracts <- ___(new_england, function(x) {
  ___(state = ___, cb = TRUE)
}) %>%
  rbind_tigris()

plot(ne_tracts$geometry)
Editar y ejecutar código