plt.hist(bin="") का उपयोग करके हिस्टोग्राम प्लॉट करते समय हम लॉगरिदमिक बिन सेट कर सकते हैं।
चरण
x सरणी बनाएं, जहां रेंज 100 है।
plt.hist() मेथड का उपयोग करके हिस्टोग्राम प्लॉट करें। हम लॉगरिदमिक बिन पास कर सकते हैं जो लॉग स्केल पर समान रूप से स्पेस की गई संख्याएं लौटाता है।
वर्तमान अक्ष प्राप्त करें, यदि आवश्यक हो तो बनाएं और X-अक्ष स्केल सेट करें।
आकृति दिखाने के लिए plt.show() मेथड का उपयोग करें।
उदाहरण
from matplotlib import pyplot as plt
import numpy as np
x = np.array(range(100))
plt.hist(x, bins=np.logspace(start=np.log10(10), stop=np.log10(15), num=10))
plt.gca().set_xscale("log")
plt.show()
आउटपुट
