LoslegenKostenlos starten

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>
Kurs ansehen

Übungsanweisungen

  • Setze das Theme auf :wong, mit den Standardwerten framestyle :grid und alpha 0.75, und blende die Legenden standardmäßig aus.
  • Erstelle einen Violin-Plot der selbst berichteten Value gegen Condition und setze linewidth auf 0.
  • Füge einen Box-Plot mit denselben Variablen zur Abbildung hinzu, mit linewidth 2 und linecolor :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")
Code bearbeiten und ausführen