人工智能与机器学习之初试线性回归
文章目录**
**1.使用Excel分析身高体重数据集
分别以 20、200、2000 组数据进行联系:** 20组数据 回归方程式:y=4.128-152.23
相关系数R2:R2=0.325
详情分析 200组数据 回归方程式:y=3.4317-105.96
相关系数R2:R2=0.31
详情分析: 2000组数据 回归方程式:y=2.9555x-73.661
相关系数R2:R2=0.2483
详情分析: 总结:数据越多,R2值越接近于0,证明身高与体重的相关性不大。 **
2.通过jupyter编程做出最小二乘法重新分析数据
2.1 不借助第三方库:
**运用Jupyter notebook编写一个可视化的线性回归方程程序:
new一个python3项目 下面是源代码 运行结果:
20组数据: 200组数据: 2000组数据:
借助skleran库##
依然使用jupyter notebook编写一个可视化的线性回归方程程序,但是这次借助了sklearan库。 输出结果:
20组数据: 200组数据: 2000组数据:
3. 结果对比:
总结:如图所示,两种jupyter的操作可以得到相对更加准确的数据,但是操作起来较困难,excel的操作很简单,结果相对准确,但是精度不如jupter
|