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

Matplotlib का उपयोग करके दो मार्करों को किंवदंती में एक ही लेबल कैसे साझा करें?

Matplotlib का उपयोग करके दो मार्करों को लीजेंड में एक ही लेबल साझा करने के लिए, हम निम्नलिखित कदम उठा सकते हैं

कदम

  • आकृति का आकार सेट करें और सबप्लॉट के बीच और आसपास पैडिंग समायोजित करें।
  • numpy का उपयोग करके x और y डेटा बिंदु बनाएं।
  • प्लॉट x और y(एक sin(x) और cos(x) के रूप में), plot() का उपयोग करके विधि।
  • स्थान के साथ किंवदंती रखें=1.
  • आंकड़ा प्रदर्शित करने के लिए, दिखाएं () . का उपयोग करें विधि।

उदाहरण

pltplt.rcParams["figure.figsize"] =[7.50, 3.50]plt.rcParams["figure.autolayout"] =Truex =np.linspace(-5, 5, 100) )plt.plot(x, np.sin(x), ls="dotted", label='y=f(x)')plt.plot(x, np.cos(x), ls="-", लेबल='y=f(x)')plt.legend(loc=1)plt.show()

आउटपुट

Matplotlib का उपयोग करके दो मार्करों को किंवदंती में एक ही लेबल कैसे साझा करें?

किंवदंती में दो मार्करों को एक ही लेबल साझा करने की अनुशंसा नहीं की जाती है क्योंकि अलग-अलग भूखंडों में अलग-अलग मार्कर और लेबल होने चाहिए।


  1. कैसे दो हिस्टोग्राम बनाने के लिए Matplotlib में एक ही बिन चौड़ाई है?

    समान बिन चौड़ाई वाले दो हिस्टोग्राम बनाने के लिए, हम डेटा के एक सेट के हिस्टोग्राम की गणना कर सकते हैं। कदम यादृच्छिक डेटा बनाएँ, a, और सामान्य वितरण, b. एक ही बिन चौड़ाई के लिए एक वैरिएबल, बिन्स को इनिशियलाइज़ करें। hist() . का उपयोग करके प्लॉट a और बिन्स विधि। hist() . का उपयोग करके

  1. Matplotlib का उपयोग करके अक्ष लेबल और किंवदंती में सबस्क्रिप्ट में टेक्स्ट कैसे लिखें?

    एक्सिस लेबल्स और लेजेंड में सबस्क्रिप्ट में टेक्स्ट लिखने के लिए, हम निम्नलिखित कदम उठा सकते हैं - NumPy का उपयोग करके x और y डेटा पॉइंट बनाएं। सुपर सबस्क्रिप्ट टेक्स्ट लेबल के साथ x और y डेटा पॉइंट प्लॉट करें। xlabel . का प्रयोग करें और येलेबल सदस्यता . के साथ पाठ में। प्रयोग लेजेंड(

  1. पायथन का उपयोग करके दो भूखंडों को साथ-साथ कैसे बनाया जाए?

    सबप्लॉट (पंक्ति, कॉल, इंडेक्स) विधि का उपयोग करके, हम एक आकृति को पंक्ति * कॉल भागों में विभाजित कर सकते हैं, और सूचकांक स्थिति पर आकृति को प्लॉट कर सकते हैं। निम्नलिखित कार्यक्रम में, हम एक ही आकृति में दो आरेख बनाएंगे। कदम numpy का उपयोग करके x, y1, y2 अंक बनाना। nrows =1, ncols =2, index =1