Utiliser geom_col
Dans ggplot, il existe deux façons de créer des diagrammes en barres : geom_col() et geom_bar().
Si vos données sont telles que la hauteur des barres est déjà encodée dans une colonne que vous souhaitez mapper à l’axe des ordonnées, comme les décomptes de maladies dans nos données, utilisez l’option geom_col().
Créons un diagramme en barres du nombre de cas recensés par maladie pour l’Inde en 1980 avec geom_col().
Cet exercice fait partie du cours
Bonnes pratiques de visualisation avec R
Instructions
- Utilisez
filter()pour restreindre les données aucountryégal àIndiaet à l’année1980aveccountry == "India", year == 1980. - Faites correspondre
diseaseà l’axe des abscisses etcasesà l’axe des ordonnées dans l’appel àaes(). - Ajoutez la géométrie
geom_col().
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
who_disease %>%
# filter to india in 1980
filter(___) %>%
# map x aesthetic to disease and y to cases
ggplot(aes(___)) +
# use geom_col to draw
___