CommencezCommencez gratuitement

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

Voir le cours

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 <- ___
Modifier et exécuter le code