पांडा श्रृंखला कैसे प्लॉट करें (उदाहरण के साथ)
पांडा श्रृंखला में मूल्यों को प्लॉट करने के दो सामान्य तरीके हैं:
विधि 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 सरणी में कैसे परिवर्तित करें