НачатьНачать бесплатно

Самооценка состояний

Иногда на одном графике необходимо отобразить сразу несколько элементов, которые могут частично перекрываться. В этом упражнении вы воспользуетесь прозрачностью, чтобы создать визуализацию, в которой перекрывающиеся элементы хорошо различимы в рамках одного графика.

Пакет 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")
Редактировать и запускать код