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

iris डेटा का histogram प्लॉट करना

इस सेक्शन के अभ्यासों के लिए, आप एक क्लासिक डेटासेट का उपयोग करेंगे जिसे वनस्पतिशास्त्री Edward Anderson ने एकत्र किया था और जिसे इतिहास के सबसे उत्पादक सांख्यिकीविदों में से एक Ronald Fisher ने प्रसिद्ध किया। Anderson ने iris की तीन अलग-अलग प्रजातियों — Iris setosa, Iris versicolor, और Iris virginica — के सैंपल्स के शारीरिक गुणों को सावधानी से नापा। पूरा डेटासेट scikit-learn का हिस्सा है। यहाँ, आप उसके petal length के माप पर काम करेंगे।

matplotlib/seaborn की डिफ़ॉल्ट सेटिंग्स का उपयोग करके Iris versicolor के 50 सैंपल्स की petal lengths का histogram प्लॉट करें। याद रखें कि डिफ़ॉल्ट seaborn स्टाइल सेट करने के लिए आप sns.set() का उपयोग कर सकते हैं, जहाँ sns, seaborn का alias है।

डेटासेट का वह subset जिसमें Iris versicolor की petal lengths सेंटीमीटर (cm) में हैं, NumPy array versicolor_petal_length में स्टोर है।

वीडियो में, Justin ने pandas लाइब्रेरी का इस्तेमाल करके और DataFrame को इंडेक्स करके मनचाहा कॉलम निकालते हुए histograms प्लॉट किए। लेकिन यहाँ, आपको सिर्फ दिया गया NumPy array ही इस्तेमाल करना है। साथ ही, Justin ने अपने plotting स्टेटमेंट्स (सिवाय plt.show() के) एक dummy वैरिएबल _ को असाइन किए। इससे फ़ालतू आउटपुट दिखने से बचता है। यह इन अभ्यासों के आपके समाधानों के लिए ज़रूरी नहीं है, लेकिन इसे अपनाना अच्छी प्रैक्टिस है। वैकल्पिक रूप से, अगर आप किसी इंटरैक्टिव एनवायरनमेंट, जैसे Jupyter notebook, में काम कर रहे हैं, तो आप अपने plotting स्टेटमेंट्स के बाद ; लगाकर भी वही असर पा सकते हैं। Justin को _ का उपयोग ज़्यादा पसंद है, इसलिए आप इसे solution code में देखेंगे।

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

Statistical Thinking in Python (Part 1)

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

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

  • matplotlib.pyplot और seaborn को उनके प्रचलित aliases (plt और sns) के रूप में इम्पोर्ट करें।
  • plotting के डिफ़ॉल्ट सेट करने के लिए seaborn का उपयोग करें।
  • दिए गए NumPy array versicolor_petal_length का उपयोग करके Iris versicolor की petal lengths का histogram plt.hist() से प्लॉट करें।
  • plt.show() का उपयोग करके histogram दिखाएँ।

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

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

# Import plotting modules



# Set default Seaborn style


# Plot histogram of versicolor petal lengths


# Show histogram


कोड संपादित करें और चलाएँ