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
Istruzioni dell'esercizio
- Chiarisci cosa rappresenta il colore aggiungendo
title = "Median Income"epalette = "Greens"nella chiamata atm_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()concol = "grey60"elwd = 0.5. - Rendi i confini dei quartieri un po' più importanti di quelli dei tratti impostando
col = "grey40"elwd = 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 argomentoposition = c("right", "bottom"). - Infine, salva il grafico come
"nyc_income_map.png"usando la funzionetmap_save()con gli argomentiwidth = 4eheight = 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"