from scipy.optimize import curve_fit
# 增加截距项
def power_func(x, a, b, c):
return c + a * np.power(x, b)
popt, pcov = curve_fit(power_func,train_data['成交金额指数'], train_data['实际成交金额'])
# 预测
x = 100
power_func(x, *popt)
python多项式拟合 幂函数拟合 自定义公式拟合
于 2023-10-12 15:32:58 首次发布