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

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


Python में ग्राफ़ Matplotlib लाइब्रेरी का उपयोग करके प्लॉट किए जा सकते हैं। Matplotlib लाइब्रेरी मुख्य रूप से ग्राफ़ प्लॉटिंग के लिए उपयोग की जाती है।

Matplotlib का उपयोग करके ग्राफ़ प्लॉट करने से पहले आपको इसे इंस्टॉल करना होगा। Matplotlib का उपयोग सिंपल लाइन, बार ग्राफ़, हिस्टोग्राम और पाई चार्ट बनाने के लिए किया जाता है। matplotlib लाइब्रेरी में सभी प्रकार के ग्राफ़ बनाने के लिए इनबिल्ट फंक्शन्स उपलब्ध हैं।

ग्राफ़ में लाइन प्लॉट करें

हम matplotlib का उपयोग करके ग्राफ़ में एक सिंपल लाइन प्लॉट करेंगे। लाइन प्लॉट करने में निम्नलिखित चरण शामिल हैं।

  • matplotlib इम्पोर्ट करें

  • लाइन के x-कोऑर्डिनेट्स और y-कोऑर्डिनेट्स निर्दिष्ट करें

  • .plot() फंक्शन का उपयोग करके निर्दिष्ट पॉइंट्स प्लॉट करें

  • .xlabel() और .ylabel() फंक्शन्स का उपयोग करके x-एक्सिस और y-एक्सिस को नाम दें

  • .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) प्लॉट करता है और इन पॉइंट्स को एक लाइन से जोड़ता है जिसे ग्राफ़ के रूप में दिखाया जाता है।

आउटपुट

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

बार ग्राफ़ प्लॉट करें

बार ग्राफ़ x-एक्सिस पर विशिष्ट पोजीशन पर अलग-अलग ऊंचाई के रेक्टेंगल्स द्वारा डेटा दर्शाने का एक तरीका है।

बार ग्राफ़ बनाने में निम्नलिखित चरण शामिल हैं -

  • matplotlib इम्पोर्ट करें

  • उन x-कोऑर्डिनेट्स निर्दिष्ट करें जहां रेक्टेंगल का लेफ्ट बॉटम कॉर्नर स्थित है।

  • बार्स या रेक्टेंगल्स की ऊंचाई निर्दिष्ट करें।

  • बार्स के लिए लेबल्स निर्दिष्ट करें

  • .bar() फंक्शन का उपयोग करके बार ग्राफ़ प्लॉट करें

  • 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=['red','black'])
plt.xlabel('X-axis')
plt.ylabel('Y-axis')
plt.title("A simple bar graph")
plt.show()

plt.bar() में width पैरामीटर प्रत्येक बार की चौड़ाई निर्दिष्ट करता है। कलर लिस्ट बार्स के कलर्स निर्दिष्ट करती है।

आउटपुट

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


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

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

  1. पायथन प्लॉट्स में सुपरस्क्रिप्ट पायथन प्लॉट्स में सुपरस्क्रिप्ट

    पायथन में सुपरस्क्रिप्ट लगाने के लिए, हम निम्नलिखित स्टेप्स ले सकते हैं: नंपाई का उपयोग करके a और f के लिए पॉइंट्स बनाएं। f = ma कर्व को plot() मेथड का उपयोग करके प्लॉट करें, लेबल f=ma के साथ। सुपरस्क्रिप्ट के साथ प्लॉट के लिए टाइटल जोड़ें, यानी kgms-2। सुपरस्क्रिप्ट के साथ प्लॉट के लिए xlabel जोड

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

    मैटप्लोटलिब का उपयोग करके पायथन में टाइम सीरीज़ प्लॉट करने के लिए, हम निम्नलिखित स्टेप्स ले सकते हैं: नंपाई का उपयोग करके x और y पॉइंट्स बनाएं। बनाए गए x और y पॉइंट्स को plot() मेथड का उपयोग करके प्लॉट करें। फिगर डिस्प्ले करने के लिए show() मेथड का उपयोग करें। उदाहरण import matplotlib.pyplot as