請問如何計算回歸方程式

作者: aredfish (一切都是假的)   2020-06-25 19:42:09
給定兩個相同長度的list,分別代表x與y的座標,請問我該怎麼用python去計算他的線性回歸方程式y=mx+b 呢?
作者: DavisX   2020-06-25 20:06:00
是有已知方程式要求參數是嗎? 如是可用lmfit套件
作者: hsnuyi (羊咩咩~)   2020-06-25 20:19:00
高中課本拿出來 直接套公式
作者: Pieteacher (pieteacher)   2020-06-25 21:00:00
(X’X)^-1 X’y
作者: aredfish (一切都是假的)   2020-06-25 21:55:00
是有一堆點想找趨近的方程式lmfit我研究看看
作者: papple23g (逆道者)   2020-06-25 22:32:00
sklearn.linear_model.LinearRegression 或 scipy.optimize.curve_fit 後者可以自訂擬合函數
作者: martin7887 (martin)   2020-06-26 00:08:00
mse 和 gradient decent
作者: aredfish (一切都是假的)   2020-06-26 09:42:00
感謝樓上兩位建議
作者: yuasa (XD)   2020-06-26 15:37:00
statsmodels的OLS(或類似方式)。也可以直接得到你要的m跟bhttps://www.statsmodels.org/stable/regression.html
作者: aredfish (一切都是假的)   2020-06-26 17:07:00
OLS看來很方便耶,感謝
作者: kokolotl (nooooooooooo)   2020-06-27 14:26:00
推三樓

Links booklink

Contact Us: admin [ a t ] ucptt.com