EmpezarEmpieza gratis

Obtener datos usando un paquete

Leer datos espaciales desde un archivo es una forma de incorporarlos en R, pero también hay paquetes que proporcionan datos espaciales de uso común. Por ejemplo, el paquete rnaturalearth ofrece datos de Natural Earth, una fuente de mapas del mundo de alta resolución que incluye líneas de costa, estados y núcleos de población. De hecho, esta fue la fuente de los datos del Capítulo 2.

Vas a analizar la renta mediana a nivel de census tract en el condado de New York (también conocido como el Borough de Manhattan), pero para ello necesitas conocer los límites de esos census tracts. El paquete tigris en R permite descargar e importar fácilmente shapefiles basados en las geografías del Censo de EE. UU. Usarás la función tracts() para descargar los límites de los tracts, pero tigris también ofrece states(), counties(), places() y muchas otras funciones que corresponden a los distintos niveles de entidades geográficas definidos por el Censo.

Vamos a obtener los datos espaciales de los tracts.

Este ejercicio forma parte del curso

Visualización de datos geoespaciales en R

Ver curso

Instrucciones del ejercicio

  • Llama a tracts() con state = "NY", county = "New York" y cb = TRUE. Guarda el resultado en nyc_tracts.
  • Usa summary() sobre nyc_tracts para verificar que el objeto devuelto es un SpatialPolygonsDataFrame.
  • Dibuja nyc_tracts para comprobar el contenido con plot().

ejercicio interactivo práctico

Prueba este ejercicio completando este código de ejemplo.

library(sp)
library(tigris)

# Call tracts(): nyc_tracts


# Call summary() on nyc_tracts


# Plot nyc_tracts
Editar y ejecutar código