Matplotlib में विभिन्न पैमानों के साथ प्लॉट करने के लिए, हम निम्नलिखित कदम उठा सकते हैं -
कदम
- आकृति का आकार सेट करें और सबप्लॉट के बीच और आसपास पैडिंग समायोजित करें।
- बनाएं टी , डेटा1 और डेटा2 numpy का उपयोग करके डेटा बिंदु
- एक आकृति और सबप्लॉट का एक सेट बनाएं, ax1 ।
- रंग चर प्रारंभ करें।
- सेट x और y अक्ष 1 के लेबल।
- प्लॉट टी और डेटा1 प्लॉट () विधि का उपयोग करना।
- tick_params() . का उपयोग करके लेबल रंग सेट करें विधि।
- X-अक्ष को साझा करते हुए एक जुड़वां अक्ष बनाएं, ax2 ।
- चरण 4, 6, 7 को 2 अक्ष पर भिन्न डेटासेट के साथ निष्पादित करें।
- आंकड़ा प्रदर्शित करने के लिए, दिखाएं () . का उपयोग करें विधि।
उदाहरण
pltplt.rcParams["figure.figsize"] =[7.50, 3.50]plt.rcParams["figure.autolayout"] =Truet =np.arange(0.01, 10.0, 0.01) data1 =np.exp(t)data2 =np.sin(2 * np.pi * t) Fig, ax1 =plt.subplots()color ='red'ax1.set_xlabel('time (s)')ax1.set_ylabel ('exp', रंग =रंग) ax1.प्लॉट (t, डेटा 1, रंग =रंग) ax1.tick_params (अक्ष ='y', लेबल रंग =रंग) ax2 =ax1.twinx () रंग ='नीला' ax2.set_ylabel ('sin', color=color)ax2.plot(t, data2, color=color)ax2.tick_params(axis='y', labelcolor=color)plt.show()आउटपुट