曲線フィットしたい(lmfit

1from lmfit import Model
2
3model = Model(関数)
4params = model.make_params(パラメーター)
5result = model.fit(y, params, x=x)
6
7print(result.fit_report())

lmfitscipy.optimize.curve_fitを拡張子、 機能を強化したパッケージです。 パラメーターを辞書型で設定できたり、 フィットする範囲を制限できたり、 可読性があがっています。