Streamen während der Arbeit
In dieser Übung vergleichst du die täglichen Stunden des Musikstreamings zwischen Teilnehmenden, die während der Arbeit streamen, und solchen, die es nicht tun. Die Ergebnisse werden nach den selbst berichteten Auswirkungen von Musik auf die psychische Gesundheit gruppiert, um einen aussagekräftigen Vergleich zu ermöglichen.
Du kannst mit dem bereitgestellten DataFrame streaming arbeiten; das Paket StatsPlots ist bereits geladen, sodass du die Funktion boxplot() verwenden kannst.
Diese Übung ist Teil des Kurses
Einführung in die Datenvisualisierung mit Julia
Anleitung zur Übung
- Erzeuge drei Boxplots, die die Verteilung von
Hours_per_dayfürs Musikstreaming (y-Achse) im Vergleich zum StatusWhile_working(x-Achse) zeigen, gruppiert nachMusic_effects, und ordne die Plots in einer einzigen Zeile an. - Setze die x-Achsenbeschriftung auf
"Music While Working"und zeige sie nur im mittleren Plot an; setze die y-Achsenbeschriftung auf"Hours Per Day"und zeige sie nur im ersten Plot an. - Setze die Grenzen der y-Achse von
0bis10, um in allen drei Boxplots eine einheitliche Skalierung sicherzustellen.
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
theme(:vibrant)
# Box plots
boxplot(
streaming.____, streaming.____,
group=streaming.____,
outliers=false, linewidth=1,
color=[:darkorange :springgreen2 :slateblue3],
# Grid layout
layout=(____, ____),
# Axis labels
xlabel=[____],
ylabel=[____]
)
# Set y-axis limits
____(____, ____)