Cartes à facettes avec ggplot2
L’une des fonctionnalités les plus puissantes de ggplot2 est la prise en charge des graphiques à facettes, qui génèrent plusieurs graphiques pour les valeurs uniques d’une colonne du jeu de données. Vous pouvez également produire des cartes à facettes avec geom_sf() si les données tidycensus sont au format tidy. Dans cet exercice, vous allez créer des cartes à facettes représentant la répartition raciale et ethnique de Washington, DC d’après le recensement décennal de 2010.
Cet exercice fait partie du cours
Analyser les données du recensement américain avec R
Instructions
- Examinez les premières lignes du jeu de données préchargé
dc_racepour en voir la structure. - Définissez le datum sur
NApour supprimer les lignes de grille derrière les cartes. - Utilisez
facet_wrap()pour créer des cartes distinctes pour chaque valeur unique de la colonnevariablede votre jeu de données.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# Check the first few rows of the loaded dataset dc_race
head(___)
# Remove the gridlines and generate faceted maps
___(___, aes(fill = percent, color = percent)) +
___() +
coord_sf(___ = NA) +
___(~variable)