पायथन में लॉगरिदमिक Y-एक्सिस बिन्स प्लॉट करने के लिए, हम निम्नलिखित स्टेप्स ले सकते हैं:
नंपाई का उपयोग करके x और y पॉइंट्स बनाएं।
yscale() मेथड का उपयोग करके Y-एक्सिस स्केल सेट करें।
x और y पॉइंट्स को plot() मेथड का उपयोग करके प्लॉट करें, linestyle="dashdot" और label="y=log(x)" के साथ।
लाइन के लेबल को एक्टिवेट करने के लिए legend() मेथड का उपयोग करें।
फिगर डिस्प्ले करने के लिए show() मेथड का उपयोग करें।
उदाहरण
import numpy as np
from matplotlib import pyplot as plt
plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True
x = np.linspace(1, 100, 1000)
y = np.log(x)
plt.yscale('log')
plt.plot(x, y, c="red", lw=3, linestyle="dashdot", label="y=log(x)")
plt.legend()
plt.show()
आउटपुट
