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

Matplotlib में एक्स-अक्ष की श्रेणी को कैसे एनोटेट करें?

Matplotlib में X-अक्ष की श्रेणी को एनोटेट करने के लिए, हम निम्नलिखित कदम उठा सकते हैं -

  • आकृति का आकार सेट करें और सबप्लॉट के बीच और आसपास पैडिंग समायोजित करें।
  • numpy का उपयोग करके xx और yy डेटा पॉइंट बनाएं।
  • एक आकृति और सबप्लॉट का एक सेट बनाएं।
  • प्लॉट xx और yy डेटा पॉइंट प्लॉट () . का उपयोग करके विधि।
  • अक्ष का ylim सेट करें।
  • एरो हेड और रेंज टैग नाम रखने के लिए एनोटेट विधि का उपयोग करें।
  • आंकड़ा प्रदर्शित करने के लिए, दिखाएं () . का उपयोग करें विधि।

उदाहरण

import matplotlib.pyplot as plt
import numpy as np

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

xx = np.linspace(0, 10)
yy = np.sin(xx)

fig, ax = plt.subplots(1, 1)

ax.plot(xx, yy)
ax.set_ylim([-2, 2])

ax.annotate('', xy=(5,2), xytext=(8,2),
            xycoords='data', textcoords='data',
            arrowprops={'arrowstyle': '<|-|>'}, color='yellow')

ax.annotate('Maximum Range', xy=(5,5), ha='center', va='center', color='red')

plt.show()

आउटपुट

Matplotlib में एक्स-अक्ष की श्रेणी को कैसे एनोटेट करें? Matplotlib में एक्स-अक्ष की श्रेणी को कैसे एनोटेट करें?


  1. Matplotlib में डेंड्रोग्राम की शाखा की लंबाई को कैसे समायोजित करें?

    Matplotlib में डेंड्रोग्राम की शाखा की लंबाई को समायोजित करने के लिए, हम निम्नलिखित कदम उठा सकते हैं - फिगर साइज सेट करें और सबप्लॉट्स के बीच और आसपास पैडिंग को एडजस्ट करें। यादृच्छिक नमूने बनाएं (a और b ) एक बहुभिन्नरूपी सामान्य वितरण से। concatenate() . का उपयोग करके मौजूदा अक्ष के साथ सर

  1. Matplotlib में पारुला कॉलोर्मैप कैसे बनाएं?

    Matplotlib में Parula colormap बनाने के लिए, हम निम्नलिखित कदम उठा सकते हैं आकृति का आकार सेट करें और सबप्लॉट के बीच और आसपास पैडिंग समायोजित करें। numpy का उपयोग करके कोलोरमैप डेटा बनाएं। एक LinearSegmentedColormap बनाएं रंगों की सूची से। विस्कम कलरमैप का विश्लेषण करने और नए कॉलोरमैप बनाने के लिए

  1. Matplotlib आकृति के मार्जिन को कैसे सेट करें?

    matplotlib आकृति के मार्जिन को सेट करने के लिए, हम margins() . का उपयोग कर सकते हैं विधि। कदम आकृति का आकार सेट करें और सबप्लॉट के बीच और आसपास पैडिंग समायोजित करें। बनाएं टी और y डेटा अंक numpy का उपयोग कर रहे हैं। इंडेक्स 1 पर मौजूदा आंकड़े में एक सबप्लॉट जोड़ें। प्लॉट टी और वाई डेटा पॉइंट प्लॉट