काम के दौरान स्ट्रीमिंग
इस अभ्यास में, आप उन प्रतिभागियों के बीच प्रतिदिन के म्यूज़िक स्ट्रीमिंग घंटों की तुलना करेंगे जो काम के दौरान स्ट्रीम करते हैं बनाम जो नहीं करते. नतीजों को मानसिक स्वास्थ्य पर म्यूज़िक के प्रभाव के स्वयं-रिपोर्ट किए गए समूहों के आधार पर बाँटा जाएगा, ताकि तुलना सार्थक बने.
आप दिए गए streaming DataFrame के साथ काम कर सकते हैं, और StatsPlots पैकेज पहले से लोड है, इसलिए आप boxplot() फंक्शन का सीधा उपयोग कर सकते हैं.
यह अभ्यास पाठ्यक्रम का हिस्सा है
Julia के साथ डेटा विज़ुअलाइज़ेशन परिचय
अभ्यास निर्देश
- तीन बॉक्स प्लॉट जनरेट करें जो
Hours_per_dayकी डिस्ट्रीब्यूशन (y-axis) की तुलनाWhile_workingस्टेटस (x-axis) के साथ करें, और इन्हेंMusic_effectsके आधार पर ग्रुप करें, ताकि प्लॉट एक ही पंक्ति में व्यवस्थित हों. - x-axis का लेबल
"Music While Working"रखें और सुनिश्चित करें कि यह सिर्फ बीच वाले प्लॉट में दिखे. y-axis का लेबल"Hours Per Day" रखें और इसे केवल पहले प्लॉट में दिखाएँ. - y-axis की सीमा
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
____(____, ____)