"स्टेप" हिस्टोग्राम
हिस्टोग्राम आपको डेटा में अलग-अलग समूहों के वितरण देखने देते हैं। इस अभ्यास में, आप Summer 2016 Olympic Games के मेडलिस्ट डेटासेट से समूह चुनेंगे ताकि दो अलग-अलग खेलों में मेडल जीतने वाले एथलीट्स की ऊँचाई की तुलना कर सकें.
डेटा summer_2016_medals नाम के pandas DataFrame ऑब्जेक्ट में स्टोर है, जिसमें "Height" कॉलम है। इसके अलावा, आपको एक pandas GroupBy ऑब्जेक्ट भी दिया गया है जिसे खेल (sport) के आधार पर ग्रुप किया गया है.
इस अभ्यास में, आप दो खेलों: "Gymnastics" और "Rowing" के हिस्टोग्राम को विज़ुअलाइज़ और लेबल करेंगे, और देखेंगे कि इन दोनों खेलों के मेडलिस्ट्स में कितना स्पष्ट अंतर है.
यह अभ्यास पाठ्यक्रम का हिस्सा है
Matplotlib के साथ डेटा विज़ुअलाइज़ेशन परिचय
अभ्यास निर्देश
mens_rowingDataFrame के"Weight"कॉलम का हिस्टोग्राम दिखाने के लिएhistमेथड का उपयोग करें, और इसे"Rowing"के रूप में लेबल करें.mens_gymnasticsDataFrame के"Weight"कॉलम का हिस्टोग्राम दिखाने के लिएhistका उपयोग करें, और इसे"Gymnastics"के रूप में लेबल करें.- दोनों हिस्टोग्राम के लिए, डेटा को
'step'टाइप में विज़ुअलाइज़ करने के लिएhisttypeआर्ग्युमेंट का उपयोग करें और बिन्स की संख्या 5 सेट करें. - फ़िगर दिखाने से पहले, उसमें एक legend जोड़ें.
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
fig, ax = plt.subplots()
# Plot a histogram of "Weight" for mens_rowing
____
# Compare to histogram of "Weight" for mens_gymnastics
____
ax.set_xlabel("Weight (kg)")
ax.set_ylabel("# of observations")
# Add the legend and show the Figure
____
plt.show()