【发布时间】:2017-01-08 09:59:39
【问题描述】:
我有一个数组,其中存储了概率值。有些值为 0。我需要绘制一个直方图,以便每个 bin 中有相同数量的元素。我尝试使用 matplotlibs hist 函数,但这让我决定垃圾箱的数量。我该如何绘制这个?(正常的情节和历史工作,但它不是需要的)
我有 10000 个条目。只有 200 的值大于 0 并且介于 0.0005 和 0.2 之间。这种分布甚至不是 0.2 只有一个元素具有,而 2000 大约具有 0.0005 的值。所以绘制它是一个问题,因为箱子的宽度必须不等且元素数量相同
【问题讨论】:
-
向我们展示您的代码,以便我们为您提供帮助。
-
eq_bins = [np.percentile(data, q) for q in range(0,100)] 是我最初尝试进行分箱的方法。
标签: python matplotlib histogram probability bins