開始使用免費開始

自述病況

有時你需要在同一張圖上繪製多個元素;在某些情況下,這些元素可能會互相重疊。這個練習中,你將運用透明度,讓同一個圖中重疊的部分更容易被看見。

StatsPlots 套件已經載入,你可以使用 violinboxplot,並可存取 conditions DataFrame。

本練習屬於課程

Julia 資料視覺化入門

檢視課程

練習說明

  • 將 theme 設為 :wong,並將 framestylealpha 的預設值分別設為 :grid0.75,同時預設隱藏圖例。
  • 以自述的 ValueCondition 繪製 violin 圖,並將 linewidth 設為 0
  • 在同一張圖中加入相同變數的 box 圖,linewidth 設為 2linecolor 設為 :midnightblue

動手互動練習

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

# 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")
編輯並執行程式碼