IniziaInizia gratis

Un primo grafico

Finora hai letto alcuni file spaziali, trasformato i dati spaziali nella stessa proiezione e unito un data frame a un oggetto spaziale. È il momento di mettere insieme il lavoro e vedere come appare la tua mappa. Per ogni insieme di dati, ti serve una chiamata a tm_shape() per specificare la fonte dei dati, seguita da un layer tm_* (come tm_fill(), tm_borders() o tm_bubbles()) per disegnare sulla mappa.

Per iniziare, aggiungerai al grafico dell'esercizio precedente i quartieri e le aree d'acqua.

Questo esercizio fa parte del corso

Visualizzare dati geospaziali in R

Visualizza il corso

Istruzioni dell'esercizio

  • Aggiungi un layer per l'oggetto water con tm_shape(). Poi usa tm_fill() e imposta il colore su "grey90".
  • Allo stesso modo, aggiungi un layer per l'oggetto neighborhoods. Usa tm_borders() per disegnare i contorni dei quartieri.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

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()
                            +
  
Modifica ed esegui il codice