CommencezCommencez gratuitement

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

Voir le cours

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 à estimate pour 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))
Modifier et exécuter le code