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

Matplotlib में समान क्षेत्र के डिब्बे के साथ हिस्टोग्राम कैसे बनाएं?

Matplotlib में समान क्षेत्र के डिब्बे के साथ एक हिस्टोग्राम बनाने के लिए, हम निम्नलिखित कदम उठा सकते हैं -

कदम

  • फिगर साइज सेट करें और सबप्लॉट्स के बीच और आसपास पैडिंग को एडजस्ट करें।

  • numpy का उपयोग करके यादृच्छिक डेटा बिंदु बनाएं।

  • बराबर_क्षेत्र . के साथ एक हिस्टोग्राम प्लॉट करें विधि जो पैच के बराबर क्षेत्र बनाती है।

  • आकृति प्रदर्शित करने के लिए, दिखाएँ () . का उपयोग करें विधि।

उदाहरण

import numpy as np
from matplotlib import pyplot as plt

plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True

def equal_area(x, nbin):
   pow = 0.5
   dx = np.diff(np.sort(x))
   tmp = np.cumsum(dx ** pow)
   tmp = np.pad(tmp, (1, 0), 'constant')
   return np.interp(np.linspace(0, tmp.max(), nbin + 1), tmp, np.sort(x))

x = np.random.randn(1000)

n, bins, patches = plt.hist(x, equal_area(x, 20), edgecolor='black')

plt.show()

आउटपुट

यह निम्नलिखित आउटपुट देगा -

Matplotlib में समान क्षेत्र के डिब्बे के साथ हिस्टोग्राम कैसे बनाएं?


  1. कैसे अजगर में Matplotlib के साथ खोखले वर्ग के निशान बनाने के लिए?

    matplotlib के साथ खोखले वर्ग चिह्न बनाने के लिए, हम मार्कर ks . का उपयोग कर सकते हैं , markerfacecolor=none,markerize=15 , और markeredgecolor=red । कदम numpy का उपयोग करके x और y डेटा पॉइंट बनाएं। एक आकृति बनाएं या मौजूदा आकृति को सक्रिय करें, एक सबप्लॉट व्यवस्था के हिस्से के रूप में आकृति में

  1. पायथन में लॉग हिस्टोग्राम कैसे बनाएं?

    लॉग हिस्टोग्राम बनाने के लिए, हम उपयोग कर सकते हैं log=True इतिहास () . के तर्क में विधि। कदम संख्याओं की सूची बनाएं। घनत्व=सत्य . के साथ एक हिस्टोग्राम प्लॉट करें । आकृति प्रदर्शित करने के लिए, शो () . का उपयोग करें विधि। उदाहरण pltplt.rcParams[figure.figsize] =[7.50, 3.50]plt.rcParams

  1. Excel में हिस्टोग्राम कैसे बनाएं

    हिस्टोग्राम एक प्रकार का चार्ट है जिसे आप एक्सेल में डेटा से उत्पन्न कर सकते हैं। यह आपके डेटासेट में विशेष मानों की आवृत्ति को संक्षेप में प्रस्तुत करना आसान बनाता है। एक्सेल हिस्टोग्राम बनाना आसान बनाता है, यह मानते हुए कि हिस्टोग्राम वास्तव में वही है जो आपको चाहिए! हिस्टोग्राम क्या है? हिस्टोग्