Cartes à symboles gradués
Il existe de nombreuses autres façons efficaces de cartographier des données statistiques au-delà des cartes choroplèthes. L’une d’elles est la carte à symboles gradués, qui représente la variation statistique par des symboles de tailles différentes. Dans cet exercice, vous allez utiliser l’outil st_centroid() du package sf pour créer des points au centre de chaque État, qui serviront d’entrées pour une carte à symboles gradués avec ggplot2.
Cet exercice fait partie du cours
Analyser les données du recensement américain avec R
Instructions
- Utilisez la fonction
st_centroid()pour générer les points centraux de chaque État américain. - Lors du tracé de ces centres, définissez le paramètre
sizesurestimatepour mettre les tailles des points à l’échelle. - Utilisez la fonction
scale_size_continuous()pour ajuster l’intervalle de tailles sur la carte.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
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))