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

मैटप्लॉटलिब में वर्टिकल लाइन के साथ लीजेंड


मैटप्लॉटलिब में वर्टिकल लाइन के साथ लीजेंड जोड़ने के लिए, हम निम्नलिखिक चरण अपना सकते हैं:

  • फिगर आकार सेट करें और सबप्लॉट्स के बीच और आसपास पैडिंग समायोजित करें।
  • एक फिगर और सबप्लॉट्स का सेट बनाएं।
  • लाल रंग के साथ वर्टिकल लाइन प्लॉट करें।
  • लाइन में सभी वर्टेक्स को जोड़ने वाली एक सॉलिड लाइनस्टाइल और प्रत्येक वर्टेक्स पर एक मार्कर हो सकता है।
  • वर्टिकल लाइन के साथ प्लॉट पर लीजेंड रखें।
  • फिगर प्रदर्शित करने के लिए show() मेथड का उपयोग करें।

उदाहरण

import matplotlib.pyplot as plt
from matplotlib import lines
plt.rcParams["figure.figsize"] = [7.00, 3.50]
plt.rcParams["figure.autolayout"] = True
fig, ax = plt.subplots()
color = 'red'
ax.plot([0, 0], [0, 3], color=color)
vertical_line = lines.Line2D([], [], color=color, marker='|', linestyle='None', markersize=10, markeredgewidth=1.5, label='Vertical line')
plt.legend(handles=[vertical_line], loc='upper right')
plt.show()

आउटपुट

यह निम्नलिखिक आउटपुट उत्पन्न करेगा:

मैटप्लॉटलिब में वर्टिकल लाइन के साथ लीजेंडमैटप्लॉटलिब में वर्टिकल लाइन के साथ लीजेंड


  1. Matplotlib में एज कलर के साथ रेक्टेंगल प्लॉट करें Matplotlib में एज कलर के साथ रेक्टेंगल प्लॉट करें

    Matplotlib में रेक्टेंगल का एज कलर लगाने के लिए, हम निम्नलिखित चरण अपना सकते हैं: figure() मेथड का उपयोग करके एक नया फिगर बनाएं या मौजूदा फिगर को सक्रिय करें। वर्तमान एक्सिस में सबप्लॉट मेथड जोड़ें। Rectangle() क्लास का उपयोग करके एजकलर और एज के लाइनविड्थ के साथ रेक्टेंगल इंस्टेंस बनाएं। प्

  1. Matplotlib के साथ numpy datetime64 प्लॉट करें Matplotlib के साथ numpy datetime64 प्लॉट करें

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

  1. Python/Matplotlib में लंबवत लेबल के साथ बार चार्ट Python/Matplotlib में लंबवत लेबल के साथ बार चार्ट

    सबसे पहले, हम plt.bar का उपयोग करके बार बना सकते हैं और xticks का उपयोग करके। फिर, हम rotation कुंजी में vertical या horizontal विशेषताओं को सेट करके लेबल को संरेखित कर सकते हैं। चरण संख्याओं के साथ bars_heights और bars_label सूचियां बनाएं। bars_heights और bars_label की लंबाई के साथ bar() मेथड का