pandas教程:[28]散点图添加趋势线
上一篇文章我们介绍了绘制散点图的过程,现在我们要给散点图添加一个趋势线,从而直观的看到数据的变化趋势,下面来看看具体的过程:
引入相关的模块
![pandas教程:[28]散点图添加趋势线](https://exp-picture.cdn.bcebos.com/ba274f598540102a246f0f16b142a07aa110c520.jpg)
读取数据,并打印出来前五行数据
![pandas教程:[28]散点图添加趋势线](https://exp-picture.cdn.bcebos.com/3fe32442a07aa01099bedd8cbfbb19efa35f3e21.jpg)
![pandas教程:[28]散点图添加趋势线](https://exp-picture.cdn.bcebos.com/bd72f23834bb19ef8bd23da0497bd28287893a21.jpg)
使用ols进行回归拟合,实际上是建立了parent为自变量的线性回归方程
![pandas教程:[28]散点图添加趋势线](https://exp-picture.cdn.bcebos.com/0d55dc7bd28286898fcb860565f97fbd4d7c3721.jpg)
先绘制一个简单的散点图
![pandas教程:[28]散点图添加趋势线](https://exp-picture.cdn.bcebos.com/efb861bd4c7c34b308cc020e5841037de0373121.jpg)
接着绘制拟合直线
![pandas教程:[28]散点图添加趋势线](https://exp-picture.cdn.bcebos.com/e076d77622bc7dc5f3ea1aeb5e460596b9142921.jpg)
查看绘制出来的图
![pandas教程:[28]散点图添加趋势线](https://exp-picture.cdn.bcebos.com/c99358fe474ec28374320a5bbe4f50b8b53e1c21.jpg)
上面第六步用到了lm.fittedvalues,他其实是一个Series(根据回归方程得到的预测值),我们来查看一下它的数据和类型。
![pandas教程:[28]散点图添加趋势线](https://exp-picture.cdn.bcebos.com/560be432939c2cf78e3fedad452c5b1b1fde1221.jpg)
![pandas教程:[28]散点图添加趋势线](https://exp-picture.cdn.bcebos.com/f59dbe39131fceec895458c179c4ec9958430b21.jpg)
最后绘制得到的散点图(带趋势线)是酱紫的。
![pandas教程:[28]散点图添加趋势线](https://exp-picture.cdn.bcebos.com/054056fe1e425d6b675c789d11883913e9e50021.jpg)
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:35
阅读量:67
阅读量:71
阅读量:32
阅读量:59