शुरू करेंमुफ़्त में शुरू करें

"स्टेप" हिस्टोग्राम

हिस्टोग्राम आपको डेटा में अलग-अलग समूहों के वितरण देखने देते हैं। इस अभ्यास में, आप Summer 2016 Olympic Games के मेडलिस्ट डेटासेट से समूह चुनेंगे ताकि दो अलग-अलग खेलों में मेडल जीतने वाले एथलीट्स की ऊँचाई की तुलना कर सकें.

डेटा summer_2016_medals नाम के pandas DataFrame ऑब्जेक्ट में स्टोर है, जिसमें "Height" कॉलम है। इसके अलावा, आपको एक pandas GroupBy ऑब्जेक्ट भी दिया गया है जिसे खेल (sport) के आधार पर ग्रुप किया गया है.

इस अभ्यास में, आप दो खेलों: "Gymnastics" और "Rowing" के हिस्टोग्राम को विज़ुअलाइज़ और लेबल करेंगे, और देखेंगे कि इन दोनों खेलों के मेडलिस्ट्स में कितना स्पष्ट अंतर है.

यह अभ्यास पाठ्यक्रम का हिस्सा है

Matplotlib के साथ डेटा विज़ुअलाइज़ेशन परिचय

पाठ्यक्रम देखें

अभ्यास निर्देश

  • mens_rowing DataFrame के "Weight" कॉलम का हिस्टोग्राम दिखाने के लिए hist मेथड का उपयोग करें, और इसे "Rowing" के रूप में लेबल करें.
  • mens_gymnastics DataFrame के "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()
कोड संपादित करें और चलाएँ