मैटप्लोटलिब में घनत्व प्लॉट कैसे बनाएं (उदाहरण के साथ)


मैटप्लॉटलिब में घनत्व प्लॉट बनाने का सबसे आसान तरीका सीबॉर्न विज़ुअलाइज़ेशन लाइब्रेरी से kdeplot() फ़ंक्शन का उपयोग करना है:

 import seaborn as sns

#define data
data = [value1, value2, value3, ...]

#create density plot of data
sns. kdeplot (data)

निम्नलिखित उदाहरण दिखाते हैं कि व्यवहार में इस फ़ंक्शन का उपयोग कैसे करें।

उदाहरण 1: एक बुनियादी घनत्व प्लॉट बनाएं

निम्नलिखित कोड दिखाता है कि सीबॉर्न में बुनियादी घनत्व प्लॉट कैसे बनाया जाए:

 import seaborn as sns

#define data
data = [2, 2, 3, 5, 6, 6, 7, 8, 9, 10, 12, 12, 13, 15, 16]

#create density plot of data
sns. kdeplot (data) 

सीबॉर्न में घनत्व प्लॉट

x-अक्ष डेटा मान दिखाता है और y-अक्ष संबंधित संभाव्यता घनत्व मान दिखाता है।

उदाहरण 2: घनत्व प्लॉट की चिकनाई को समायोजित करना

आप घनत्व प्लॉट की सहजता को समायोजित करने के लिए bw_method तर्क का उपयोग कर सकते हैं। कम मान अधिक “लहराती” पथ की ओर ले जाते हैं।

 import seaborn as sns

#define data
data = [2, 2, 3, 5, 6, 6, 7, 8, 9, 10, 12, 12, 13, 15, 16]

#create density plot of data with low bw_method value
sns. kdeplot (data, bw_method = .3 ) 

इसके विपरीत, bw_method के लिए उच्च मान एक आसान कथानक की ओर ले जाते हैं:

 import seaborn as sns

#define data
data = [2, 2, 3, 5, 6, 6, 7, 8, 9, 10, 12, 12, 13, 15, 16]

#create density plot of data with high bw_method value
sns. kdeplot (data, bw_method = .8 ) 

उदाहरण 3: घनत्व आलेख को अनुकूलित करें

आप घनत्व प्लॉट के रंग और शैली को भी अनुकूलित कर सकते हैं:

 import seaborn as sns

#define data
data = [2, 2, 3, 5, 6, 6, 7, 8, 9, 10, 12, 12, 13, 15, 16]

#create density plot of data with high bw_method value
sns. kdeplot (data, color=' red ', fill= True , alpha= .3 , linewidth= 0 ) 

अतिरिक्त संसाधन

घनत्व वक्रों का परिचय
Matplotlib में एकाधिक पंक्तियाँ कैसे प्लॉट करें
पायथन में डेटा की सूची से हिस्टोग्राम कैसे प्लॉट करें

एक टिप्पणी जोड़ने

आपका ईमेल पता प्रकाशित नहीं किया जाएगा. आवश्यक फ़ील्ड चिह्नित हैं *