【发布时间】:2018-06-22 06:39:31
【问题描述】:
我正在尝试使用自定义 bin 范围创建直方图。但是,正如您在下面的直方图中看到的那样,bin 宽度不是一个恒定的大小。
理想情况下,我想要这样的东西。 bins 之间的间距并不重要,我只是希望每个 bin/column 具有相同的宽度:
我用来生成第一个直方图的代码是这样的:
plt.figure()
weights = np.ones_like(data)/float(len(data))
plt.hist(data, bins=[0, 1.0, 3.0, 5.0, 10.0, 25.0, 90.0], weights=weights)
【问题讨论】:
-
您希望 bin 宽度在图形上 相同大小,还是在数字上 相同大小?
-
对不起,如果我不清楚,我希望它们的图形大小相同
标签: python numpy matplotlib histogram data-visualization