Vừa làm vừa nghe nhạc
Trong bài tập này, bạn sẽ so sánh số giờ nghe nhạc trực tuyến mỗi ngày giữa những người nghe khi làm việc và những người không nghe. Kết quả sẽ được nhóm theo tác động của âm nhạc lên sức khỏe tinh thần do chính người tham gia tự báo cáo, giúp so sánh có ý nghĩa.
Bạn sẽ làm việc với DataFrame streaming. Gói StatsPlots đã được nạp sẵn để bạn tiện sử dụng hàm boxplot().
Bài tập này là một phần của khóa học
Nhập môn Trực quan hóa Dữ liệu với Julia
Hướng dẫn bài tập
- Vẽ ba biểu đồ hộp so sánh phân phối
Hours_per_daycủa việc nghe nhạc trực tuyến (trục y) theo trạng tháiWhile_working(trục x), được nhóm theoMusic_effects, và sắp xếp các biểu đồ trên cùng một hàng. - Đặt nhãn trục x là
"Music While Working", chỉ hiển thị ở biểu đồ giữa, và nhãn trục y là"Hours Per Day", chỉ hiển thị ở biểu đồ đầu tiên. - Giới hạn trục y từ
0đến10để đảm bảo cùng thang đo cho cả ba biểu đồ hộp.
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
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
____(____, ____)