plt.hist(bin="").
का उपयोग करके हिस्टोग्राम प्लॉट करते समय हम लॉगरिदमिक डिब्बे सेट कर सकते हैं।कदम
-
एक सरणी x बनाएँ, जहाँ सीमा 100 हो।
-
plt.hist() विधि का उपयोग करके एक हिस्टोग्राम प्लॉट करें। हम लॉगरिदमिक बिन्स का उपयोग करके लॉगरिदमिक बिन्स पास कर सकते हैं जो लॉग स्केल पर समान रूप से अंतरित नंबर लौटाते हैं।
-
वर्तमान अक्ष प्राप्त करें, यदि आवश्यक हो तो एक बनाएं और एक्स-अक्ष स्केल सेट करें।
-
आकृति दिखाने के लिए, 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() आउटपुट
