Стриминг во время работы
В этом упражнении вы сравните, сколько часов в день слушают музыку респонденты, которые стримят во время работы, и те, кто этого не делает. Результаты будут сгруппированы по самооценке влияния музыки на психическое здоровье, что позволит провести содержательное сравнение.
Вы будете работать с предоставленным DataFrame streaming. Пакет StatsPlots уже загружен, так что функция boxplot() доступна для использования.
Это упражнение является частью курса
Введение в визуализацию данных с Julia
Инструкции к упражнению
- Постройте три ящичковых диаграммы, сравнивающих распределение
Hours_per_dayпрослушивания музыки (ось y) в зависимости от статусаWhile_working(ось x), сгруппированных поMusic_effects, и расположите графики в одну строку. - Задайте подпись оси x как
"Music While Working", отображая её только на среднем графике, и подпись оси y как"Hours Per Day", делая её видимой только на первом графике. - Установите границы оси y от
0до10, чтобы обеспечить единый масштаб для всех трёх ящичковых диаграмм.
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
theme(:vibrant)
# Box plots
boxplot(
streaming.____, streaming.____,
group=streaming.____,
outliers=false, linewidth=1,
color=[:darkorange :springgreen2 :slateblue3],
# Grid layout
layout=(____, ____),
# Axis labels
xlabel=[____],
ylabel=[____]
)
# Set y-axis limits
____(____, ____)