3 つのデータ セットがあるとしますx, y, z
。
単純なモデルに適合させたい: A*x + B*y + C = z
(A、B、C は定数です。)
Pythonでそれを行うにはどうすればよいですか?
見つかりましscipy.optimize.curve_fit
た。curve_fit(f, xdata, ydata[, p0, sigma])
ただし、に適合する1 つの変数のみを取ることができるようf(x) = y
です。私が必要なのはf(x, y)=z
.
Mathematica ではNonLinearModelFit
、仕事をすることができます。私が見逃した同様のモジュールが Python にあるかどうか疑問に思っています。