使用多项式回归拟合3个因数可以使用Python中的Scikit-learn库中的PolynomialFeatures类来构造多项式特征,再使用LinearRegression类进行模型拟合。
具体程序如下:
from sklearn.linear_model import LinearRegression
from sklearn.preprocessing import PolynomialFeatures
import numpy as np
# 定义3个因数
x = np.array([a, b, c]).reshape(-1, 1)
# 创建多项式特征
pol