Seu primeiro gráfico
Até aqui, você leu alguns arquivos espaciais, transformou dados espaciais para a mesma projeção e uniu um data frame a um objeto espacial. Hora de juntar tudo e ver como seu mapa fica. Para cada conjunto de dados, você precisa de uma chamada a tm_shape() para indicar a fonte dos dados, seguida por uma camada tm_* (como tm_fill(), tm_borders() ou tm_bubbles()) para desenhar no mapa.
Primeiro, você vai adicionar os bairros e as áreas de água ao seu gráfico do exercício anterior.
Este exercício faz parte do curso
Visualizando dados geoespaciais em R
Instruções do exercício
- Adicione uma camada para o objeto
watercomtm_shape(). Em seguida, usetm_fill()e defina a cor como"grey90". - Da mesma forma, adicione uma camada para o objeto
neighborhoods. Usetm_borders()para desenhar os contornos dos bairros.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
library(tmap)
tm_shape(nyc_tracts_merge) +
tm_fill(col = "estimate") +
# Add a water layer, tm_fill() with col = "grey90"
tm_shape(___) +
tm_fill(___) +
# Add a neighborhood layer, tm_borders()
+