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()आउटपुट
किंवदंती में दो मार्करों को एक ही लेबल साझा करने की अनुशंसा नहीं की जाती है क्योंकि अलग-अलग भूखंडों में अलग-अलग मार्कर और लेबल होने चाहिए।