मैटप्लोटलिब के साथ वाई-अक्ष को तेजी से स्केल करने के लिए, हम निम्नलिखित कदम उठा सकते हैं -
- आकृति का आकार सेट करें और सबप्लॉट के बीच और आसपास पैडिंग समायोजित करें।
- चरणों के लिए एक चर dt प्रारंभ करें।
- numpy का उपयोग करके x और y डेटा बिंदु बनाएं।
- numpy का उपयोग करके x और y डेटा बिंदुओं को प्लॉट करें।
- plt.yscale('symlog') का उपयोग करके, Y-अक्ष के लिए घातांकीय पैमाना सेट करें ।
- आंकड़ा प्रदर्शित करने के लिए, दिखाएं () . का उपयोग करें विधि।
उदाहरण
pltplt.rcParams["figure.figsize"] =[7.00, 3.50]plt.rcParams["figure.autolayout"] =Truedt =0.01x =np.arange(-50.0, 50.0, डीटी)वाई =एनपी.अरेंज(0, 100.0, डीटी)plt.plot(x, y)plt.yscale('symlog')plt.show()आउटपुट
यह निम्नलिखित आउटपुट का उत्पादन करेगा