Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Python

Python हिस्टोग्राम में लॉगरिदमिक बिन कैसे प्राप्त करें?


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()

आउटपुट

Python हिस्टोग्राम में लॉगरिदमिक बिन कैसे प्राप्त करें?


  1. पायथन में टाइम सीरीज़ कैसे प्लॉट करें? पायथन में टाइम सीरीज़ कैसे प्लॉट करें?

    मैटप्लोटलिब का उपयोग करके पायथन में टाइम सीरीज़ प्लॉट करने के लिए, हम निम्नलिखित स्टेप्स ले सकते हैं: नंपाई का उपयोग करके x और y पॉइंट्स बनाएं। बनाए गए x और y पॉइंट्स को plot() मेथड का उपयोग करके प्लॉट करें। फिगर डिस्प्ले करने के लिए show() मेथड का उपयोग करें। उदाहरण import matplotlib.pyplot as

  1. Matplotlib (Python) में फॉन्ट्स कैसे बदलें? Matplotlib (Python) में फॉन्ट्स कैसे बदलें?

    plt.text() मेथड का उपयोग करके, हम फॉन्ट साइज़ बढ़ा सकते हैं।चरणplt.plot() मेथड का उपयोग करके, हम दो सूचियों को इसके आर्गुमेंट में पास करके एक लाइन बना सकते हैं।एक्सिस में टेक्स्ट जोड़ें। plt.text() मेथड का उपयोग करके डेटा कोऑर्डिनेट्स में लोकेशन x, y पर टेक्स्ट *s* को एक्सिस में जोड़ें। फॉन्ट साइज़

  1. पायथन में एकाधिक ग्राफ़ कैसे संयोजित करें पायथन में एकाधिक ग्राफ़ कैसे संयोजित करें

    परिचय Matplotlib एक ही ग्राफ में एक से अधिक प्लॉट जोड़ने की अनुमति देता है। इस ट्यूटोरियल में, मैं आपको दिखाऊंगा कि डेटा को एक ही प्लॉट में, दो अलग-अलग अक्षों पर कैसे प्रस्तुत किया जाए। कैसे करें 1. Matplotlib इंस्टॉल करें: pip install matplotlib 2. प्रदर्शित करने के लिए डेटा तैयार करें: import