lmfit的卡方值

问题描述 投票:0回答:1

我一直在尝试对一组图像进行像素到像素拟合,即我在不同图像中具有不同波长的数据,并且我试图分别为每个像素拟合一个函数。我已经使用lmfit进行了拟合,并获得了每个像素的未知参数值。现在,我想获取每个拟合的卡方值。我知道lmfit具有称为chisqr的属性,可以给我相同的属性,但令我感到困惑的是lmfit github网站上的这一行:“ 请注意,卡方和简化卡方的计算假定返回的残差函数已根据数据中的不确定性正确缩放。为了使这些统计数字有意义,编写最小化函数的人必须对其进行缩放正确。“我怀疑我从chisqr属性获取的值不完全正确,需要进行一些缩放。有人可以解释一下lmfit如何计算卡方值以及我需要做哪些缩放吗?

python chi-squared lmfit
1个回答
0
投票

报告的卡方值是拟合残差平方的总和。 Lmfit无法确定残差函数是否已通过数据的标准误差正确缩放-如果使用lmfit.minimize,则必须在目标函数中进行此缩放;如果使用lmfit.Model,则应将其作为权重传递。

© www.soinside.com 2019 - 2024. All rights reserved.