1. sklearn回归模型简介
通过拟合线性模型的回归系数W =(w_1,…,w_n)
来减少数据中观察到的结果和实际结果之间的残差平方和,并通过线性逼近进行预测。
如果在回归分析中,只包括一个自变量和一个因变量,且二者的关系可用一条直线近似表示,这种回归分析称为一元线性回归分析。如果回归分析中包括两个或两个以上的自变量,且因变量和自变量之间是线性关系,则称为多元线性回归分析。
2. 导入相关库
|
|
3. 引入数据集,该数据来自kaggle European Soccer Database。
|
|
4. 确定影响因素及目标
|
|
5.去除nan值后,进行数据分组。
|
|
6. 线性回归模型的建立及预测。
|
|
7. 决策树回归模型的建立及预测
|
|
可以看出决策树回归模型比线性回归模型精度更高一些,具体原理暂时我也不清楚。