Préparatifs
Dans les prochains exercices, nous allons reproduire le graphique affiché dans la visionneuse. Ici, nous allons définir nos positions et la couche de base du graphique.
Définir ces éléments comme des objets indépendants nous permettra de les réutiliser facilement dans plusieurs couches ou graphiques.
position_jitter()ajoute un léger décalage aléatoire (p. ex., pour les points).position_dodge()décale latéralement les géométries (p. ex., bar, col, boxplot, violin, errorbar, pointrange).position_jitterdodge()applique à la fois un léger décalage aléatoire ET un décalage latéral aux géométries (p. ex., points).
Comme précédemment, nous utiliserons mtcars, où fcyl et fam sont des variables de type facteur correspondant aux variables d'origine cyl et am.
Cette activité fait partie du cours
Visualisation de données intermédiaire avec ggplot2
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# Define position objects
# 1. Jitter with width 0.2
posn_j <- ___
# 2. Dodge with width 0.1
posn_d <- ___
# 3. Jitter-dodge with jitter.width 0.2 and dodge.width 0.1
posn_jd <- ___