【发布时间】:2011-07-26 18:17:29
【问题描述】:
我正在尝试使用参数 normed=1 创建直方图
例如:
import pylab
data = ([1,1,2,3,3,3,3,3,4,5.1])
pylab.hist(data, normed=1)
pylab.show()
我预计 bin 的总和为 1。但是,其中一个 bin 比 1 大。这个标准化做了什么?以及如何创建一个直方图的归一化使得直方图的积分等于 1?
【问题讨论】:
-
也可以试试
pylab.hist(data, bins=5, range=(1, 6), normed=1)。这将导致 bin 宽度为 1。 -
"bin 的总和为 1。但是,其中一个 bin 大于 1" -> 这并不矛盾!
标签: python graph numpy matplotlib