Matplotlib में शून्य मान वाले प्लॉट को लॉगस्केल करने के लिए, हम xscale() . का उपयोग कर सकते हैं और yscale() "symlog" . के साथ विधियां नाम से कक्षा।
कदम
-
फिगर साइज सेट करें और सबप्लॉट्स के बीच और आसपास पैडिंग को एडजस्ट करें।
-
प्लॉट () . का उपयोग करके शून्य मान वाली दो सूचियां प्लॉट करें विधि।
-
yscale() . का उपयोग करें "symlog" . के साथ विधि नाम से कक्षा।
-
xscale() Use का उपयोग करें "symlog" . के साथ विधि नाम से कक्षा।
-
आकृति प्रदर्शित करने के लिए, दिखाएँ () . का उपयोग करें विधि।
उदाहरण
from matplotlib import pyplot as plt plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True plt.plot([0, 1, 2, 0, 3], [1, 0, 2, 3, 5], marker='o', linestyle='-') plt.yscale('symlog') plt.xscale('symlog') plt.show()
आउटपुट