Selbst berichtete Zustände
Manchmal musst du mehrere Elemente in einer einzigen Abbildung darstellen; dabei können sich diese Elemente überlappen. In dieser Übung nutzt du Transparenz, um eine Visualisierung zu erstellen, in der sich überlappende Elemente im selben Plot gut sichtbar sind.
Das Paket StatsPlots ist bereits geladen, sodass du Zugriff auf violin und boxplot hast, und du kannst auf das DataFrame conditions zugreifen.
Diese Übung ist Teil des Kurses
Einführung in die Datenvisualisierung mit Julia
Anleitung zur Übung
- Setze das Theme auf
:wong, mit den Standardwertenframestyle:gridundalpha0.75, und blende die Legenden standardmäßig aus. - Erstelle einen Violin-Plot der selbst berichteten
ValuegegenConditionund setzelinewidthauf0. - Füge einen Box-Plot mit denselben Variablen zur Abbildung hinzu, mit
linewidth2undlinecolor:midnightblue.
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
# Set theme
theme(
:____, framestyle=:____, label=____, alpha=____
)
# Create violin plot
violin(conditions.____,
conditions.____,
linewidth=____)
# Add box plot
boxplot!(conditions.____,
conditions.____,
linewidth=____,
linecolor=:____)
ylabel!("Self-reported Level")