8

6次多項式を使用して非線形データを内挿するための非常に具体的な要件があります。5次までの補間のみを許可するnumpy/scipyルーチン(scipy.interpolate.InterpolatedUnivariateSpline)を見てきました。

これを行う直接的な関数がない場合でも、PythonでExcelのLINEST線形回帰アルゴリズムを複製する方法はありますか?LINESTでは6度のカーブフィッティングが可能ですが、この計算ははるかに大きなPythonスクリプトの一部であるため、Excelを使用したくありません。

どんな助けでもいただければ幸いです!

4

2 に答える 2

18
于 2012-04-13T15:16:52.807 に答える
8

numpys polyfit ルーチンを使用します。

http://docs.scipy.org/doc/numpy-1.3.x/reference/generated/numpy.polyfit.html

于 2012-04-13T15:24:32.433 に答える