自述病況
有時你需要在同一張圖上繪製多個元素;在某些情況下,這些元素可能會互相重疊。這個練習中,你將運用透明度,讓同一個圖中重疊的部分更容易被看見。
StatsPlots 套件已經載入,你可以使用 violin 和 boxplot,並可存取 conditions DataFrame。
本練習屬於課程
Julia 資料視覺化入門
練習說明
- 將 theme 設為
:wong,並將framestyle與alpha的預設值分別設為:grid與0.75,同時預設隱藏圖例。 - 以自述的
Value對Condition繪製 violin 圖,並將linewidth設為0。 - 在同一張圖中加入相同變數的 box 圖,
linewidth設為2,linecolor設為: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")