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

हिस्टोग्राम बनाएँ (2): bins

पिछले अभ्यास में, आपने bins की संख्या तय नहीं की थी। उस स्थिति में Python डिफ़ॉल्ट रूप से bins की संख्या 10 सेट करता है। bins की संख्या काफ़ी महत्वपूर्ण होती है। बहुत कम bins हकीकत को ज़्यादा सरल बना देंगे और विवरण नहीं दिखाएँगे। बहुत ज़्यादा bins चित्र को अनावश्यक रूप से जटिल बना देंगे और समग्र तस्वीर स्पष्ट नहीं होगी।

डेटा को जितने भागों में बाँटना है, उसे नियंत्रित करने के लिए आप bins आर्ग्युमेंट सेट कर सकते हैं।

यही आप इस अभ्यास में करेंगे। यहाँ आप दो प्लॉट बनाएँगे। स्क्रिप्ट के कोड में पहले से plt.show() और plt.clf() कॉल शामिल हैं; plt.show() प्लॉट दिखाता है; plt.clf() उसे फिर से साफ़ कर देता है ताकि आप नई शुरुआत कर सकें।

पहले की तरह, life_exp उपलब्ध है और matplotlib.pyplot को plt नाम से इम्पोर्ट किया गया है।

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

इंटरमीडिएट Python

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

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

  • life_exp का एक हिस्टोग्राम बनाएँ, 5 bins के साथ। क्या आप बता सकते हैं कि कौन-सा bin सबसे ज़्यादा observations रखता है?
  • life_exp का एक और हिस्टोग्राम बनाएँ, इस बार 20 bins के साथ। क्या यह बेहतर लगता है?

इंटरैक्टिव व्यावहारिक अभ्यास

इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।

# Build histogram with 5 bins


# Show and clean up plot
plt.show()
plt.clf()

# Build histogram with 20 bins


# Show and clean up again
plt.show()
plt.clf()
कोड संपादित करें और चलाएँ