Self-reported conditions
At times, it is necessary to plot multiple elements in a single figure; on some occasions, these elements may overlap. In this exercise, you will utilize transparency to generate a visualization where overlapping elements can be easily observed within the same plot.
The StatsPlots package has already been loaded, giving you access to violin and boxplot, and you can access the conditions DataFrame.
本练习是课程的一部分
Introduction to Data Visualization with Julia
练习说明
- Set the theme to
:wong, with the default values offramestyleandalphaset to:gridand0.75, respectively, and hide the legends by default. - Generate a violin plot of the self-reported
Valueagainst theConditionwhile setting thelinewidthto0. - Include a box plot of the same variables in the figure, with
linewidth2andlinecolor: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")