ComeçarComece de graça

Obtendo dados usando um pacote

Ler dados espaciais a partir de um arquivo é uma forma de trazer dados espaciais para o R, mas também existem pacotes que fornecem dados espaciais de uso comum. Por exemplo, o pacote rnaturalearth fornece dados do Natural Earth, uma fonte de mapas mundiais em alta resolução, incluindo linhas de costa, estados e localidades povoadas. Na verdade, esta foi a fonte dos dados do Capítulo 2.

Você vai analisar a renda mediana no nível de census tract no Condado de New York (também conhecido como o Borough de Manhattan), mas, para isso, você precisa conhecer os limites dos tracts do censo. O pacote tigris no R permite baixar e importar facilmente shapefiles baseados nas geografias do US Census. Você usará a função tracts() para baixar os limites dos tracts, mas o tigris também fornece states(), counties(), places() e muitas outras funções que correspondem aos vários níveis de entidades geográficas definidos pelo Census.

Vamos obter os dados espaciais dos tracts.

Este exercício faz parte do curso

Visualizando dados geoespaciais em R

Ver curso

Instruções do exercício

  • Chame tracts() com state = "NY", county = "New York" e cb = TRUE. Armazene o resultado em nyc_tracts.
  • Use summary() em nyc_tracts para verificar se o objeto retornado é um SpatialPolygonsDataFrame.
  • Plote nyc_tracts para conferir o conteúdo com plot().

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

library(sp)
library(tigris)

# Call tracts(): nyc_tracts


# Call summary() on nyc_tracts


# Plot nyc_tracts
Editar e executar o código