数据状况 | 对应模型 | Python函数 |
数据为理想状态 | 线性回归模型/一般线性模型 | statesmodles.regression.liner_model* sklearn.liner_model.LinerRegression |
非线性关联/存在高次项/交互项 | 曲线直线化 | sklearn.preprocessing.PolynomialFeatures |
多项式回归 | ||
自变量筛选 | 逐步回归 | sklearn.liner_model.Lars |
最小角回归(LARS) | ||
自变量存在共线性 | 岭回归 | sklearn.liner_model.Ridge |
Lasso回归 | sklearn.liner_model.Lasso | |
弹性网络 | sklearn.liner_model.ElasticNet | |
偏最小二乘法(PLS) | sklearn.liner_model.PLSRegression | |
残差方差不齐* | 加权最小二乘法* | statesmodels.regression.liner_model.WLS* |