从关于直方图的this帖子开始,是否有一种方法可以覆盖直方图功能以添加数字而不是对它们进行计数?
例如:ls =(0.3,1.4,1.6,2.3,3.2,4.7)以2为间隔给出[1.7,3.6,7.9]
只是好奇心!
谢谢。
最佳答案
您可以对weights
(official documentation for numpy.histogram)使用histogram
参数。如果我对您的理解正确,则可以执行numpy.histogram(ls,bins=(0,2,4,6),weights=ls)
,尽管这样做不会给出您所声明的结果(也许您对垃圾箱使用了不同的起点?)。