IniziaInizia gratis

Sistemare la legenda e alcuni ritocchi finali

È il momento degli ultimi ritocchi e poi di salvare il grafico.

Ogni elemento del grafico può essere perfezionato. Ha il colore giusto? Ha la dimensione giusta? Ha etichette intuitive? Il tuo obiettivo è mettere in evidenza i dati e attenuare gli elementi non informativi.

Abbiamo alcune idee per questo grafico. Facciamo qualche modifica.

Questo esercizio fa parte del corso

Visualizzare dati geospaziali in R

Visualizza il corso

Istruzioni dell'esercizio

  • Chiarisci cosa rappresenta il colore aggiungendo title = "Median Income" e palette = "Greens" nella chiamata a tm_fill(), così il reddito verrà mappato su una scala di verdi.
  • Aggiungi bordi leggeri ai tratti per rendere più evidenti i loro confini aggiungendo un layer tm_borders() con col = "grey60" e lwd = 0.5.
  • Rendi i confini dei quartieri un po' più importanti di quelli dei tratti impostando col = "grey40" e lwd = 2.
  • Aggiungi un credito alla fonte dei dati usando una chiamata a tm_credits() con primo argomento "Source: ACS 2014 5-year Estimates, \n accessed via acs package" e secondo argomento position = c("right", "bottom").
  • Infine, salva il grafico come "nyc_income_map.png" usando la funzione tmap_save() con gli argomenti width = 4 e height = 7.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

library(tmap)

tm_shape(nyc_tracts_merge) +
  # Add title and change palette
  tm_fill(col = "estimate", 
          ___,
          ___) +
  # Add tm_borders()
  ___ +
  tm_shape(water) +
  tm_fill(col = "grey90") +
  tm_shape(manhat_hoods) +
  # Change col and lwd of neighborhood boundaries
  tm_borders() +
  tm_text(text = "name", size = 0.5) +
  # Add tm_credits()
  
  
        
# Save map as "nyc_income_map.png"
Modifica ed esegui il codice