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

Matplotlib में समान लेबल को दर्शाने वाले प्रत्येक मार्कर के ऊपर शीर्षक कैसे सेट करें?


Matplotlib में समान लेबल को दर्शाने वाले प्रत्येक मार्कर के ऊपर शीर्षक सेट करने के लिए, हम निम्न चरण अपना सकते हैं:

  • फिगर साइज सेट करें और सबप्लॉट्स के बीच और आसपास पैडिंग एडजस्ट करें।
  • Numpy का उपयोग करके x डेटा पॉइंट्स बनाएं।
  • plot() मेथड का उपयोग करके चार कर्व्स, c1, c2, c3 और c4 बनाएं।
  • फिगर पर लीजेंड रखें, जैसे कि समान लेबल मार्कर एक साथ आएं।
  • फिगर डिस्प्ले करने के लिए show() मेथड का उपयोग करें।

उदाहरण

import numpy as np
from matplotlib import pyplot as plt, legend_handler

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

x = np.linspace(-10, 10, 100)
c1, = plt.plot(x, np.sin(x), ls='dashed', label='y=sin(x)')
c2, = plt.plot(x, np.sin(x+0.25), ls='dashdot', label='y=sin(x)')
c3, = plt.plot(x, np.cos(x), ls='solid', label='y=cos(x)')
c4, = plt.plot(x, np.cos(x+0.25), ls=':', label='y=cos(x)')

plt.legend([(c1, c2), (c3, c4)], ['y=sin(x)', 'y=cos(x)'], loc='upper right', handler_map={tuple: legend_handler.HandlerTuple(ndivide=None)})
plt.show()

आउटपुट

Matplotlib में समान लेबल को दर्शाने वाले प्रत्येक मार्कर के ऊपर शीर्षक कैसे सेट करें?

  1. पायथन मैटप्लॉटलिब में π के गुणकों में एक्सिस टिक्स कैसे सेट करें? पायथन मैटप्लॉटलिब में π के गुणकों में एक्सिस टिक्स कैसे सेट करें?

    पायथन में π के गुणकों में एक्सिस टिक्स सेट करने के लिए, हम निम्नलिखित चरणों का पालन करते हैं: pi वेरिएबल को इनिशियलाइज़ करें, नम्पाई का उपयोग करके theta और y डेटा पॉइंट्स बनाएं। plot() मेथड का उपयोग करके theta और y को प्लॉट करें। xticks() मेथड का उपयोग करके X-एक्सिस के वर्तमान टिक स्थानों और लेबल्

  1. मैटप्लॉटलिब में सभी लेबल मान कैसे प्रदर्शित करें? मैटप्लॉटलिब में सभी लेबल मान कैसे प्रदर्शित करें?

    सभी लेबल मान प्रदर्शित करने के लिए, हम set_xticklabels() और set_yticklabels() मेथड्स का उपयोग कर सकते हैं। चरण संख्याओं की एक सूची (x) बनाएं जिसका उपयोग एक्सिस को टिक करने के लिए किया जा सके। subplot() का उपयोग करके एक्सेस प्राप्त करें जो वर्तमान फिगर में सबप्लॉट जोड़ने में मदद करता है। set_xticks

  1. Matplotlib का उपयोग करके दो बिंदीदार रेखाएं प्लॉट करना और मार्कर सेट करना Matplotlib का उपयोग करके दो बिंदीदार रेखाएं प्लॉट करना और मार्कर सेट करना

    इस प्रोग्राम में, हम matplot लाइब्रेरी का उपयोग करके दो रेखाएं प्लॉट करेंगे। कोडिंग शुरू करने से पहले, हमें निम्न कमांड का उपयोग करके matplotlib लाइब्रेरी आयोर्ट करने की आवश्यकता है - Import matplotlib.pyplot as plt Pyplot कमांड शैली फ़ंक्शन का एक संग्रह है जो matplotlib को MATLAB की तरह काम करता ह