Matplotlib लाइब्रेरी का उपयोग करके पायथन में ग्राफ़ प्लॉट किए जा सकते हैं। Matplotlib लाइब्रेरी का उपयोग मुख्य रूप से ग्राफ प्लॉटिंग के लिए किया जाता है।
ग्राफ़ को प्लॉट करने के लिए इसका उपयोग करने से पहले आपको matplotlib स्थापित करने की आवश्यकता है। Matplotlib का उपयोग एक साधारण रेखा, बारग्राफ, हिस्टोग्राम और पाइचार्ट खींचने के लिए किया जाता है। matplotlib लाइब्रेरी में सभी प्रकार के ग्राफ़ बनाने के लिए इनबिल्ट फ़ंक्शंस उपलब्ध हैं।
एक रेखा को ग्राफ़ में प्लॉट करें
हम matplotlib का उपयोग करके ग्राफ में एक सरल रेखा खींचेंगे। एक रेखा की साजिश रचने में निम्नलिखित चरण शामिल हैं।
-
मैटप्लोटलिब आयात करें
-
लाइन के x-निर्देशांक और y-निर्देशांक निर्दिष्ट करें
-
.plot() . का उपयोग करके विशिष्ट फ़ंक्शन का उपयोग करके निर्दिष्ट बिंदुओं को प्लॉट करें समारोह
-
.xlabel() . का उपयोग करके x-अक्ष और y-अक्ष को नाम दें और .ylabel() कार्य
-
.title() . का उपयोग करके ग्राफ़ (वैकल्पिक) को एक शीर्षक दें समारोह
-
.show() . का उपयोग करके ग्राफ़ दिखाएं समारोह
Matplotlib का उपयोग करके एक रेखा को प्लॉट करने में शामिल ये सरल चरण हैं।
उदाहरण
import matplotlib.pyplot as plt x=[1,3,5,7] y=[2,4,6,1] plt.plot(x,y) plt.xlabel('X-axis') plt.ylabel('Y-axis') plt.title("A simple line graph") plt.show()
उपरोक्त कोड बिंदुओं (1,2),(3,4),(5,6),(7,1) को प्लॉट करता है और इन बिंदुओं को एक रेखा के साथ जोड़ता है जिसे ग्राफ के रूप में दिखाया गया है।
आउटपुट
बार ग्राफ़ प्लॉट करें
एक बार ग्राफ x-अक्ष पर विशिष्ट स्थितियों पर विभिन्न ऊंचाइयों के आयतों द्वारा डेटा का प्रतिनिधित्व करने का तरीका है।
एक दंड आलेख बनाने में निम्नलिखित चरण शामिल हैं -
-
मैटप्लोटलिब आयात करें
-
x-निर्देशांक निर्दिष्ट करें जहां आयत का बायां निचला कोना स्थित है।
-
बार या आयतों की ऊँचाई निर्दिष्ट करें।
-
बार के लिए लेबल निर्दिष्ट करें
-
बार () फ़ंक्शन का उपयोग करके बार ग्राफ को प्लॉट करें
-
x-अक्ष और y-अक्ष को लेबल दें
-
ग्राफ़ को शीर्षक दें
-
.show() फ़ंक्शन का उपयोग करके ग्राफ़ दिखाएं।
उदाहरण
import matplotlib.pyplot as plt left_coordinates=[1,2,3,4,5] heights=[10,20,30,15,40] bar_labels=['One','Two','Three','Four','Five'] plt.bar(left_coordinates,heights,tick_label=bar_labels,width=0.6,color=['re d','black']) plt.xlabel('X-axis') plt.ylabel('Y-axis') plt.title("A simple bar graph") plt.show()
plt.bar() में चौड़ाई पैरामीटर प्रत्येक बार की चौड़ाई निर्दिष्ट करता है। रंग सूचियाँ बार के रंग निर्दिष्ट करती हैं।
आउटपुट