【问题标题】:How to plot a gaussian over histogram [duplicate]如何在直方图上绘制高斯[重复]
【发布时间】:2015-07-19 16:41:58
【问题描述】:

如何在我的代码生成的直方图上绘制高斯曲线?下面是我的代码。它完美地工作并生成直方图,但我正在努力添加高斯曲线,因为我才刚刚开始使用 pyplot。我也在努力解决所涉及的数学问题!

【问题讨论】:

标签: python matplotlib histogram gaussian


【解决方案1】:

您可能想使用 numpy 生成高斯,然后简单地将其绘制在相同的轴上。这里有一个很好的例子:
Fitting a Gaussian to a histogram with MatPlotLib and Numpy - wrong Y-scaling?

如果您真的想从数据中自动生成拟合高斯,您可能需要使用 scipy curve_fit 或 leastsq 函数来拟合您的数据,类似于此处描述的内容: gaussian fit with scipy.optimize.curve_fit in python with wrong results

【讨论】:

    猜你喜欢
    • 2017-09-16
    • 1970-01-01
    • 1970-01-01
    • 2014-01-24
    • 2019-06-24
    • 1970-01-01
    • 1970-01-01
    • 2021-12-09
    • 1970-01-01
    相关资源
    最近更新 更多