请问如何计算回归方程式

楼主: 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