पांडा श्रृंखला से हिस्टोग्राम कैसे बनाएं
पांडा श्रृंखला से हिस्टोग्राम बनाने के लिए आप निम्नलिखित मूल वाक्यविन्यास का उपयोग कर सकते हैं:
my_series. plot (kind=' hist ')
निम्नलिखित उदाहरण दिखाते हैं कि व्यवहार में इस वाक्यविन्यास का उपयोग कैसे करें।
ध्यान दें : यदि आप ऑनलाइन पायथन नोटबुक का उपयोग कर रहे हैं और इस सिंटैक्स का उपयोग करने के बाद हिस्टोग्राम दिखाई नहीं देता है, तो आपको पहले %matplotlib ऑनलाइन निर्दिष्ट करने की आवश्यकता हो सकती है।
उदाहरण 1: एक आवृत्ति हिस्टोग्राम बनाएं
निम्नलिखित कोड दिखाता है कि पांडा श्रृंखला से आवृत्ति हिस्टोग्राम कैसे बनाया जाए:
import pandas as pd #createSeries data = 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 from Series data. plot (kind=' hist ')
x-अक्ष पांडा श्रृंखला के मान प्रदर्शित करता है जबकि y-अक्ष प्रत्येक मान की आवृत्ति प्रदर्शित करता है।
उदाहरण 2: एक घनत्व हिस्टोग्राम बनाएं
पांडा श्रृंखला से घनत्व हिस्टोग्राम बनाने के लिए, हम प्लॉट() फ़ंक्शन में घनत्व=सही निर्दिष्ट कर सकते हैं:
import pandas as pd #createSeries data = 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 from Series data. plot (kind=' hist ', density= True )
x-अक्ष पांडा श्रृंखला मान प्रदर्शित करता है जबकि y-अक्ष घनत्व प्रदर्शित करता है।
उदाहरण 3: एक कस्टम हिस्टोग्राम बनाएं
अंत में, हम हिस्टोग्राम बार के रंग, उपयोग किए गए डिब्बे की संख्या, अक्ष लेबल और प्लॉट शीर्षक को अनुकूलित करने के लिए निम्नलिखित सिंटैक्स का उपयोग कर सकते हैं:
import pandas as pd #createSeries data = 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 with custom color, edgecolor, and number of bins my_hist = data. plot (kind=' hist ', color=' red ', edgecolor=' black ', bins= 20 ) #add x-axis label my_hist. set_xlabel (' Values ') #add title my_hist. set_title (' Distribution of Values ')
अतिरिक्त संसाधन
निम्नलिखित ट्यूटोरियल बताते हैं कि पायथन में अन्य सामान्य प्लॉट कैसे बनाएं:
Matplotlib में एकाधिक पंक्तियाँ कैसे प्लॉट करें
पांडास डेटाफ़्रेम से बॉक्सप्लॉट कैसे बनाएं
एक बार चार्ट पर एकाधिक पांडा कॉलम कैसे प्लॉट करें