python最小二乘法拟合直线
生活随笔
收集整理的這篇文章主要介紹了
python最小二乘法拟合直线
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
最小二乘法的推導(dǎo)可參考下面這個(gè)博客,推導(dǎo)非常詳細(xì).
https://my.oschina.net/keyven/blog/526010
首先畫一個(gè)加入了噪聲的散點(diǎn)圖,函數(shù)是y=0.2x,加入噪聲后如下圖所示:
代碼如下:
我將上面這個(gè)代碼保存為paint_scatter_plot.py這個(gè)名字,方便其他地方調(diào)用.
接下來畫出擬合直線:
代碼如下:
代碼運(yùn)算結(jié)果: a = 0.19784577, b = 0.48503344 ,還是非常接近正確結(jié)果的.
總結(jié)
以上是生活随笔為你收集整理的python最小二乘法拟合直线的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 前端京东案例总体思路
- 下一篇: python读取cad表格_使用Pyth