Comparer de nombreuses distributions
Revenons au graphique en treillis réalisé plus tôt, mais cette fois avec nos nouvelles techniques. Avec ces nouveaux types de graphiques, pouvons-nous mieux comprendre les relations?
Le code fourni produit la même visualisation que dans la leçon précédente. Modifiez-le pour utiliser des graphiques en violon afin d'afficher la densité au lieu d'un nuage de points avec gigue pour montrer les données individuelles. Comme dans le dernier exercice, réduisez la largeur du diagramme en boîtes pour qu'il s'insère surtout à l'intérieur des violons. Enfin, n'oubliez pas d'ajouter un sous-titre au graphique indiquant la largeur des noyaux de vos graphiques en violon!
Cette activité fait partie du cours
Les meilleures pratiques de visualisation avec R
Instructions de l’exercice
- Remplacez
geom_jitter()pargeom_violin(). - Définissez
fill = 'steelblue'et un écart-type de noyau de2.5pour la géométrie du violon. - Réduisez la
widthdegeom_boxplot()en la réglant à0.3. - Ajoutez le sous-titre
Gaussian kernel width: 2.5'.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
md_speeding %>%
ggplot(aes(x = gender, y = speed)) +
# replace with violin plot with kernel width of 2.5, change color argument to fill
geom_jitter(alpha = 0.3, color = 'steelblue') +
# reduce width to 0.3
geom_boxplot(alpha = 0) +
facet_wrap(~vehicle_color) +
labs(
title = 'Speed of different car colors, separated by gender of driver'
# add a subtitle w/ kernel width
)