Самооценка состояний
Иногда на одном графике необходимо отобразить сразу несколько элементов, которые могут частично перекрываться. В этом упражнении вы воспользуетесь прозрачностью, чтобы создать визуализацию, в которой перекрывающиеся элементы хорошо различимы в рамках одного графика.
Пакет StatsPlots уже загружен, так что вам доступны функции violin и boxplot, а также DataFrame conditions.
Это упражнение является частью курса
Введение в визуализацию данных с Julia
Инструкции к упражнению
- Установите тему
:wongсо значениями по умолчанию:framestyleравным:grid,alphaравным0.75, а также скройте легенды по умолчанию. - Постройте скрипичный график (violin plot) самооценки
Valueпо категорииCondition, задавlinewidthравным0. - Добавьте на тот же график ящиковую диаграмму (box plot) для тех же переменных, указав
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")