微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

python 中的 plt.hist 函数未显示正确的指数分布

如何解决python 中的 plt.hist 函数未显示正确的指数分布

我正在尝试绘制涉及二维动力学分布的模拟的概率分布函数。我的结果应该是一个指数衰减的函数,我需要对它进行归一化。为了获得这个,我拿了我的清单(X)并使用了

`plt.hist(X,bins= 100,density= 'True')`

我得到的图表:

The graph

根据方程 EXP(-x/c),当 x = 0 时,y 轴应为 1。有人可以帮我吗?

解决方法

我相信密度参数将直方图归一化为加起来为 1,而不是最大值为 1。

https://matplotlib.org/stable/api/_as_gen/matplotlib.pyplot.hist.html

我不认为结果是错误的,是否有某种原因您需要标准化为最大值而不是计数总数,这可能具有较小的方差?

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。