如何解决如何使用 Python 将高斯拟合到我的数据 (csv) 文件中
我已经整理了数据并将其保存为 CSV.format。我希望使用 Python 将高斯拟合到我的数据中。有人可以帮助我完成开始步骤吗? 我已经通过了lmfit。来自 Python 的文档。我不太确定如何去做。
解决方法
拟合高斯就像计算数据的均值和标准差一样简单:
import numpy as np
data = <load data here>
mu = np.mean(data)
sigma = np.std(data,ddof=1)
这里,mu
和 sigma
是高斯的两个参数。
您说您阅读了 lmfit
文档。它几乎解释了如何使用 lmfit
包完成此操作;说明 here 或此 example 有什么不清楚的地方?
您应该能够根据您的具体情况调整这些内容。如果您在这样做时遇到问题,则必须提供代码的“最小的、有效的示例”和/或解释什么不起作用。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。