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

Matplotlib में एक्सिस के बाहर लाइन कैसे ड्रॉ करें?


एक्सिस के बाहर लाइन (यानी तीर) ड्रॉ करने के लिए, हम annotate() मेथड का उपयोग कर सकते हैं।

चरण

  • फिगर का आकार सेट करें और सबप्लॉट के बीच और आसपास पैडिंग समायोजित करें।

  • figure() मेथड का उपयोग करके एक नया फिगर बनाएं या मौजूदा फिगर को सक्रिय करें।

  • वर्तमान फिगर क्लियर करें।

  • add_subplot() मेथड का उपयोग करके सबप्लॉट व्यवस्था के हिस्से के रूप में फिगर में '~.axes.Axes' जोड़ें।

  • एक्सिस के बाहर लाइन रखने के लिए annotate() मेथड का उपयोग करें।

  • फिगर प्रदर्शित करने के लिए show() मेथड का उपयोग करें।

उदाहरण

import matplotlib.pyplot as plt

plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True

fig = plt.figure(1)
fig.clf()

ax = fig.add_subplot(1, 1, 1)

ax.annotate('', xy=(0, -0.1), xycoords='axes fraction', xytext=(1, -0.1), arrowprops=dict(arrowstyle="<->", color='b'))

plt.show()

आउटपुट

Matplotlib में एक्सिस के बाहर लाइन कैसे ड्रॉ करें?


  1. Matplotlib का उपयोग करके डेटाटाइम एक्सिस पर रेक्टेंगल कैसे प्लॉट करें? Matplotlib का उपयोग करके डेटाटाइम एक्सिस पर रेक्टेंगल कैसे प्लॉट करें?

    Matplotlib का उपयोग करके डेटाटाइम एक्सिस पर रेक्टेंगल प्लॉट करने के लिए निम्नलिखित चरणों का पालन करें: चरण फिगर का आकार सेट करें और सबप्लॉट्स के बीच पैडिंग एडजस्ट करें। नया फिगर बनाएं या मौजूदा फिगर एक्टिवेट करें। add_subplot() मेथड का उपयोग करके फिगर में ~.axes.Axes को सबप्लॉट अरेंजमेंट के हिस्से

  1. Matplotlib Python 2.6.6 में अपनी फिगर में X अक्ष पर स्टेप कैसे सेट करें? Matplotlib Python 2.6.6 में अपनी फिगर में X अक्ष पर स्टेप कैसे सेट करें?

    Matplotlib Python में फिगर में X-अक्ष पर स्टेप सेट करने के लिए, हम निम्नलिखित चरण अपना सकते हैं: चरण डेटा पॉइंट्स की एक सूची, x बनाएं। subplot() मेथड का उपयोग करके वर्तमान फिगर में सबप्लॉट जोड़ें। rotation=45 के साथ xticks और ticklabels सेट करें। फिगर डिस्प्ले करने के लिए show() मेथड का उपय

  1. Matplotlib एनोटेशन को लाइन से मिलान करने के लिए कैसे घुमाएं? Matplotlib एनोटेशन को लाइन से मिलान करने के लिए कैसे घुमाएं?

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