CommencerCommencer gratuitement

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

Afficher le cours

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 size sur 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 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))
Modifier et exécuter le code