Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Python

पायथन में ग्राफ कैसे प्लॉट करें?

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() में चौड़ाई पैरामीटर प्रत्येक बार की चौड़ाई निर्दिष्ट करता है। रंग सूचियाँ बार के रंग निर्दिष्ट करती हैं।

आउटपुट

पायथन में ग्राफ कैसे प्लॉट करें?


  1. Matplotlib - पायथन प्लॉट में डिग्री सिंबल कैसे डालें?

    किसी प्लॉट में डिग्री चिन्ह डालने के लिए, हम LaTeX प्रतिनिधित्व का उपयोग कर सकते हैं। कदम numpy का उपयोग करके pV, nR और T के लिए डेटा पॉइंट बनाएं। प्लॉट pV और T प्लॉट () . का उपयोग करके विधि। xlabel सेट करें xlabel() . का उपयोग करके pV के लिए विधि। ylabel() . का उपयोग करके डिग्री चिह्न के साथ तापमा

  1. पायथन भूखंडों में सुपरस्क्रिप्ट

    पायथन में कुछ सुपरस्क्रिप्ट डालने के लिए, हम निम्नलिखित कदम उठा सकते हैं - numpy का उपयोग करके a और f के लिए अंक बनाएं। प्लॉट f =ma प्लॉट() . का उपयोग कर वक्र विधि, लेबल f=ma के साथ। सुपरस्क्रिप्ट के साथ प्लॉट के लिए शीर्षक जोड़ें, यानी, kgms-2। xlabel Add जोड़ें सुपरस्क्रिप्ट वाले प्

  1. पायथन में टाइम सीरीज़ कैसे प्लॉट करें?

    मैटप्लोटलिब का उपयोग करके पायथन में एक समय श्रृंखला तैयार करने के लिए, हम निम्नलिखित कदम उठा सकते हैं - numpy का उपयोग करके x और y अंक बनाएं। प्लॉट() . का उपयोग करके बनाए गए x और y बिंदुओं को प्लॉट करें विधि। आकृति प्रदर्शित करने के लिए, शो () . का उपयोग करें विधि। उदाहरण import matplot