Matplotlib हिस्टोग्राम फ़ंक्शन में बिन्स की जानकारी प्राप्त करने के लिए, हम निम्नलिखित चरण अपना सकते हैं:
- डेटा और बिन्स के लिए संख्याओं की सूची बनाएं।
- histogram() मेथड का उपयोग करके डेटा के सेट का हिस्टोग्राम गणना करें।
- हिस्टोग्राम (चरण 2) से hist और edges प्राप्त करें।
- हिस्टोग्राम में फ्रीक्वेंसी ढूंढें।
- बिन्स (चरण 1) और freq (चरण 4) डेटा के साथ बार बनाएं।
- फिगर डिस्प्ले करने के लिए show() मेथड का उपयोग करें।
उदाहरण
import numpy as np
from matplotlib import pyplot as plt
plt.rcParams["figure.figsize"] = [7.00, 3.50]
plt.rcParams["figure.autolayout"] = True
a = [-0.125, .15, 8.75, 72.5, -44.245, 88.45]
bins = np.arange(-180, 181, 20)
hist, edges = np.histogram(a, bins)
freq = hist/float(hist.sum())
plt.bar(bins[:-1], freq, width=20, align="edge", ec="k", color='red')
plt.show()
आउटपुट
