हम ax.loglog(x, y) . का उपयोग कर सकते हैं और set_major_formatter() टिक लेबल को परिकलित मानों से बदलने के तरीके।
कदम
-
फिगर साइज सेट करें और सबप्लॉट्स के बीच और आसपास पैडिंग को एडजस्ट करें।
-
एक आकृति और सबप्लॉट का एक सेट बनाएं।
-
X और Y दोनों अक्षों पर लॉग स्केलिंग के साथ एक प्लॉट बनाएं।
-
प्रमुख टिकर का फॉर्मेटर सेट करें।
-
आकृति प्रदर्शित करने के लिए, दिखाएँ () . का उपयोग करें विधि।
उदाहरण
import numpy as np from matplotlib import pyplot as plt, ticker plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True fig, ax = plt.subplots() ax.loglog(np.logspace(0, 5), np.logspace(0, 5)**2) ax.xaxis.set_major_formatter(ticker.LogFormatterExponent()) plt.show()
आउटपुट