假设我有三个数据集x, y, z。
我想拟合一个简单的模型:A*x + B*y + C = z(A、B、C 是常数。)
我怎样才能在 Python 中做到这一点?
我找到了scipy.optimize.curve_fit。但是,它似乎只能采用一个变量:curve_fit(f, xdata, ydata[, p0, sigma]),它适合f(x) = y。我需要的是f(x, y)=z.
在 Mathematica 中,NonLinearModelFit可以完成这项工作。我想知道 Python 中是否有我错过的类似模块。