[問題] 回歸分析的係數

看板R_Language作者 (戳莫勒)時間10年前 (2015/12/22 16:52), 編輯推噓3(308)
留言11則, 5人參與, 最新討論串1/1
[問題類型]: 程式諮詢(我想用R 做某件事情,但是我不知道要怎麼用R 寫出來) [軟體熟悉度] 新手(沒寫過程式,R 是我的第一次) 只會一些簡單的指令 [問題敘述]: 我想要建構一個兩個變數的回歸模型 lm(y~X1+X2) y=a*X1+b*X2,但是我希望可以對a,b有一些限制,比如說a+b=1之類的 請問R可以做到這樣的功能嗎? 感謝有空的大師解答小弟的問題 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.112.25.99 ※ 文章網址: https://www.ptt.cc/bbs/R_Language/M.1450774338.A.1DB.html

12/22 17:40, , 1F
你是要用矩陣解還是要回歸
12/22 17:40, 1F

12/22 17:41, , 2F
regression不能做到有條件的regression.
12/22 17:41, 2F

12/22 17:41, , 3F
有兩條路. 一條是走最佳化係數. 一條是矩陣解
12/22 17:41, 3F

12/22 17:42, , 4F
如果你還有另一條件是a>0 and b>0 就只能走參數最佳化
12/22 17:42, 4F

12/22 18:25, , 5F
lm(y - X2 ~ (X1 - X2) - 1)
12/22 18:25, 5F

12/22 18:26, , 6F
係數是a, 1 - a 是 b
12/22 18:26, 6F

12/22 18:27, , 7F
沒電腦測,不過方法大概是這樣。
12/22 18:27, 7F

12/23 12:54, , 8F
推wush
12/23 12:54, 8F

12/26 00:01, , 9F
w大可以請問為什麼右邊最後要+1
12/26 00:01, 9F

12/26 00:18, , 10F
最後面-1 是fit沒有intercept的regression
12/26 00:18, 10F

12/26 00:19, , 11F
如果要求a>0 and b>0 可能就更難點
12/26 00:19, 11F
文章代碼(AID): #1MUGz27R (R_Language)
文章代碼(AID): #1MUGz27R (R_Language)