Mappe con simboli graduati
Oltre alle mappe coropletiche, ci sono molti altri modi efficaci per rappresentare dati statistici. Un esempio è la mappa a simboli graduati, che mostra la variazione statistica con simboli di dimensioni diverse. In questo esercizio imparerai a usare lo strumento st_centroid() del pacchetto sf per creare punti al centro di ciascuno stato, da usare come input per una mappa a simboli graduati in ggplot2.
Questo esercizio fa parte del corso
Analizzare i dati del Censimento USA in R
Istruzioni dell'esercizio
- Usa la funzione
st_centroid()per generare i punti centrali per ciascuno stato degli USA. - Quando tracci i centri, imposta il parametro
sizesuestimateper scalare le dimensioni dei punti. - Usa la funzione
scale_size_continuous()per regolare l'intervallo delle dimensioni sulla mappa.
esercizio interattivo pratico
Prova questo esercizio completando questo codice di esempio.
library(sf)
# Generate point centers
centers <- ___(state_value)
# Set size parameter and the size range
___() +
___(data = state_value, fill = "white") +
___(data = centers, aes(___ = estimate), shape = 21,
fill = "lightblue", alpha = 0.7, show.legend = "point") +
___(range = c(1, 20))