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
<Kurs>Einführung in die Datenvisualisierung mit Julia</Kurs>Übungsanweisungen
- 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 praktische Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
# 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")