Cartes à symboles gradués
Il existe bien d'autres façons efficaces de cartographier des données statistiques que les cartes choroplèthes. L'une d'elles est la carte à symboles gradués, qui représente la variation statistique à l'aide de symboles de tailles différentes. Dans cet exercice, vous allez apprendre à utiliser l'outil st_centroid() du paquet sf pour créer des points au centre de chaque État, qui serviront d'entrées à une carte à symboles gradués dans ggplot2.
Cette activité fait partie du cours
Analyser les données du recensement des États-Unis avec R
Instructions de l’exercice
- Utilisez la fonction
st_centroid()pour générer des points centraux pour chaque État américain. - Lors du tracé des centres, définissez le paramètre
sizeàestimatepour 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 ce code d’exemple.
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))