LoslegenKostenlos loslegen

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

Kurs anzeigen

Anleitung zur Übung

  • 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 Ü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")
Code bearbeiten und ausführen