開始使用免費開始

一邊工作一邊串流

在這個練習中,你要比較在工作時會串流音樂與不會串流音樂的受訪者,每天串流音樂的時數差異。結果會依受訪者自述的「音樂對心理健康的影響」分組,讓比較更有意義。

你可以使用提供好的 streaming DataFrame。為了方便你,StatsPlots 套件已經載入,因此你可以直接使用 boxplot()

本練習屬於課程

Julia 資料視覺化入門

檢視課程

練習說明

  • 產生三個盒狀圖,比較音樂串流的 Hours_per_day 分佈(y 軸)相對於 While_working 狀態(x 軸),並依 Music_effects 分組;將三個圖排成同一列。
  • 將 x 軸標籤設為 "Music While Working",且只在中間的圖顯示;將 y 軸標籤設為 "Hours Per Day",且只在第一個圖顯示。
  • 將 y 軸的範圍設為從 010,以確保三個盒狀圖的尺度一致。

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

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
____(____, ____)
編輯並執行程式碼