【发布时间】:2013-06-24 22:20:33
【问题描述】:
scipy.stats 模块中可用的分布具有 fit 方法 (http://docs.scipy.org/doc/scipy/reference/stats.html) 来估计给定输入数据的分布参数。有没有办法得到拟合参数的协方差矩阵,还是我必须求助于使用scipy.optimize.curve_fit?
【问题讨论】:
-
没有看过代码,但我猜
distrib.fit可能是curve_fit的封装。 -
我认为情况并非如此。
curve_fit使用 Marquardt-Levenberg 算法(非线性最小二乘法)进行拟合。distrib.fit方法使用最大似然法。