पांडा श्रृंखला कैसे प्लॉट करें (उदाहरण के साथ)


पांडा श्रृंखला में मूल्यों को प्लॉट करने के दो सामान्य तरीके हैं:

विधि 1: पांडा श्रृंखला से एक लाइन प्लॉट बनाएं

 import pandas as pd
import matplotlib. pyplot as plt

plt. plot ( my_series.index , my_series.values )

विधि 2: पांडा श्रृंखला से हिस्टोग्राम बनाएं

 import pandas as pd
import matplotlib. pyplot as plt

my_series. plot (kind=' hist ')

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

उदाहरण 1: पांडा श्रृंखला से एक लाइन प्लॉट बनाएं

निम्नलिखित कोड दिखाता है कि पांडा श्रृंखला से लाइन प्लॉट कैसे बनाया जाए:

 import pandas as pd
import matplotlib. pyplot as plt

#create pandas Series
my_series = pd. Series ([2, 2, 2, 3, 3, 4, 5, 7, 8, 9, 12, 12, 14, 15, 16, 16, 18,
                       19, 22, 22, 22, 25, 26, 27, 30, 33, 33, 33, 34, 35])

#create line plot to visualize values in Series
plt. plot ( my_series.index , my_series.values )

x-अक्ष पांडा श्रृंखला के सूचकांक मान दिखाता है और y-अक्ष श्रृंखला के वास्तविक मान दिखाता है।

आप लाइन के स्वरूप के साथ-साथ अक्ष लेबल और प्लॉट शीर्षक को अनुकूलित करने के लिए विभिन्न पांडा और मैटप्लोटलिब फ़ंक्शन का भी उपयोग कर सकते हैं:

 #create customized line plot
plt. plot (my_series. index , my_series. values , color=' red ', linewidth= 2.5 )

#add axis labels and title
plt. xlabel (' Index ')
plt. ylabel (' Values ')
plt. title (' Line Plot of Pandas Series ')

पांडा श्रृंखला को एक लाइन ग्राफ़ के रूप में प्लॉट करता है

उदाहरण 2: पांडा की श्रृंखला से एक हिस्टोग्राम बनाएं

निम्नलिखित कोड दिखाता है कि पांडा श्रृंखला से हिस्टोग्राम कैसे बनाया जाए:

 import pandas as pd
import matplotlib. pyplot as plt

#create pandas Series
my_series = pd. Series ([2, 2, 2, 3, 3, 4, 5, 7, 8, 9, 12, 12, 14, 15, 16, 16, 18,
                       19, 22, 22, 22, 25, 26, 27, 30, 33, 33, 33, 34, 35])

#create histogram visualize distribution of values in Series
my_series. plot (kind=' hist ')

x-अक्ष पांडा श्रृंखला के मान दिखाता है और y-अक्ष मानों की आवृत्ति दिखाता है।

आप हिस्टोग्राम की उपस्थिति के साथ-साथ हिस्टोग्राम में उपयोग किए गए डिब्बे की संख्या को अनुकूलित करने के लिए विभिन्न पांडा और मैटप्लोटलिब फ़ंक्शन का भी उपयोग कर सकते हैं:

 #create histogram with 15 bins
my_series. plot (kind=' hist ', edgecolor=' black ', color=' gold ', bins= 15 )

#add axis labels and title
plt. xlabel (' Values ')
plt. title (' Histogram of Pandas Series ') 

पांडा श्रृंखला को हिस्टोग्राम के रूप में आलेखित करें

ध्यान दें कि हिस्टोग्राम में प्रयुक्त समूहों की डिफ़ॉल्ट संख्या 10 है।

अधिक डिब्बे बनाने के लिए इस संख्या को बढ़ाने या कम डिब्बे बनाने के लिए इस संख्या को कम करने के लिए डिब्बे तर्क का उपयोग करने में संकोच न करें।

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

निम्नलिखित ट्यूटोरियल बताते हैं कि पांडा में अन्य सामान्य कार्य कैसे करें:

पांडा श्रृंखला को मूल्य के आधार पर कैसे फ़िल्टर करें
पांडा सीरीज को डेटाफ़्रेम में कैसे बदलें
पांडा श्रृंखला को NumPy सरणी में कैसे परिवर्तित करें

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

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