Vorbereitungen
In den folgenden Übungen wollen wir die Grafik nachbauen, die du im Viewer siehst. Hier legen wir unsere Positionsobjekte und die Basisebene des Plots fest.
Wenn wir diese Elemente als eigenständige Objekte anlegen, können wir sie leicht in vielen Layern oder Plots wiederverwenden.
position_jitter()fügt ein leichtes "Jittern" hinzu (z. B. für Punkte).position_dodge()setzt Geoms versetzt nebeneinander (z. B. bar, col, boxplot, violin, errorbar, pointrange).position_jitterdodge()jittern und versetzt Geoms zugleich (z. B. Punkte).
Wie zuvor verwenden wir mtcars, wobei fcyl und fam passende Faktorvariablen der ursprünglichen Variablen cyl und am sind.
Diese Übung ist Teil des Kurses
Fortgeschrittene Datenvisualisierung mit ggplot2
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
# 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 <- ___