lmfit 可以将相关矩阵输出为数组吗?

Can lmfit output the correlation matrix as an array?

提问人:Goldie_Chemist 提问时间:5/21/2023 最后编辑:DeltaGoldie_Chemist 更新时间:5/25/2023 访问量:46

问:

lmfit 可以将完整的相关矩阵输出为 numpy 数组吗?

我知道会将协方差矩阵输出为数组,所有参数之间的相关系数可以用 表示。result.covarresult.fit_report(show_correl=True, min_correl=0)

但是我找不到一种方法来获得相关矩阵的简单格式化数组。

LMFIT公司

评论


答:

0赞 M Newville 5/22/2023 #1

嗯,是一个numpy数组,你可以随心所欲地格式化它。result.covar

如果您有最新版本的 ,可以尝试:lmfit

result.fit_report(correl_mode='table')

打印出相关表。记录的几个示例都使用了此功能。

评论

0赞 Goldie_Chemist 5/26/2023
谢谢你的信息。我以前见过这个fit_report论点,但你对最新版本的评论让我检查了一下,我意识到当我运行“conda update lmfit”时,我的 lmfit 实际上并没有更新。我现在已经更新了,它可以工作了。谢谢。