问题描述
Gaussian fit with data which has xerrors
我有包含xerrors的数据,并且正在使用scipy.optimize.curve.fit对其拟合高斯曲线。 我想使用给定的xerrors计算出适合我的幅度和标准偏差的误差。 SciPy curvefit docs中提到的sigma参数采用yerror。如果我可以让xerrors适应高斯参数的误差,那将很有帮助。
谢谢!
解决方法
Curve_fit不接受x错误。此处最简单的操作可能是生成综合数据集(每个x点都是具有给定均值和标准差的高斯),对它们进行拟合并分析拟合结果的统计信息。