請問如何計算回歸方程式

看板Python作者 (一切都是假的)時間5年前 (2020/06/25 19:42), 編輯推噓3(3010)
留言13則, 8人參與, 5年前最新討論串1/3 (看更多)
給定兩個相同長度的list,分別代表x與y的座標,請問我該怎麼用python去計算他的線性回歸方程式y=mx+b 呢? ----- Sent from JPTT on my Samsung SM-G930F. -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.171.235.208 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1593085331.A.3F5.html

06/25 20:06, 5年前 , 1F
是有已知方程式要求參數是嗎? 如是可用lmfit套件
06/25 20:06, 1F

06/25 20:19, 5年前 , 2F
高中課本拿出來 直接套公式
06/25 20:19, 2F

06/25 21:00, 5年前 , 3F
(X’X)^-1 X’y
06/25 21:00, 3F

06/25 21:55, 5年前 , 4F
是有一堆點想找趨近的方程式
06/25 21:55, 4F

06/25 21:55, 5年前 , 5F
lmfit我研究看看
06/25 21:55, 5F

06/25 22:32, 5年前 , 6F
sklearn.linear_model.LinearRegression 或 scipy.opti
06/25 22:32, 6F

06/25 22:32, 5年前 , 7F
mize.curve_fit 後者可以自訂擬合函數
06/25 22:32, 7F

06/26 00:08, 5年前 , 8F
mse 和 gradient decent
06/26 00:08, 8F

06/26 09:42, 5年前 , 9F
感謝樓上兩位建議
06/26 09:42, 9F

06/26 15:37, 5年前 , 10F
statsmodels的OLS(或類似方式)。也可以直接得到你要的m跟b
06/26 15:37, 10F

06/26 15:37, 5年前 , 11F

06/26 17:07, 5年前 , 12F
OLS看來很方便耶,感謝
06/26 17:07, 12F

06/27 14:26, 5年前 , 13F
推三樓
06/27 14:26, 13F
文章代碼(AID): #1Uz8sJFr (Python)
文章代碼(AID): #1Uz8sJFr (Python)