Re: [問題] R square的疑問

看板Statistics作者 (Ownage)時間11年前 (2012/10/05 13:43), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串2/2 (看更多)
※ 引述《dreamstar999 (啟程)》之銘言: : 如果有一條迴歸式如 : y=X1*B1+X2*B2+e(residual) (以矩陣表示) : 只要得到residual的估計值(e_hat) : 便能算出R square : 但今天,如果只有以下兩條 : y=X1*b1+v 以及 X2=X1*c1+u : 得到v_hat 與 u_hat : 能夠反推第一條y對[X1 X2]之迴歸式的R square嗎? : 如果可以,難道是利用 v_hat 與 u_hat 組出e_hat嘛?那該如何操作呢? : 今天被人問到這一個問題 : 完全不知道該如何著手... : 懇請賜教!!!! (你的迴歸方程式是不是少打了一項B0) 把已知的u和v拿來做迴歸後得 v=B0'+ B2'*u +ε 此時u的係數就是最剛開始y=B0+B1*X1+B2*X2+e中的B2,即 B2=B2' 不相信的話,你可以用任意三筆資料(y,X1,X2)去跑跑看,而其中殘差u和v皆為未標準化 B2也稱為偏迴歸係數,意義就是在去掉X1的影響後,y和X2之間真正的關係 這也就是為什麼我們在說明y=B0+B1*X1+B2*X2+e的B2時,要強調 「在其他變數不變的情況下」,X2每增加一單位,y就會增加B2 只是後來大家都簡化成直接算y=B0+B1*X1+B2*X2+e就好了 進入正題: 在你做出v=B0'+ B2*u +ε後,只要把v=y-b1*X1 和 u=X2-c1*X1 帶入 你就可以得到y=B0'+(-b1-B2*c1)X1+B2*X2+ε 所以你要求的e也就是這邊的ε=y+(b1+B2*c1)X1-B2*X2 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.118.16.109

10/05 13:48, , 1F
最後一行少打了B0'那項
10/05 13:48, 1F
文章代碼(AID): #1GRdE9Dn (Statistics)
討論串 (同標題文章)
文章代碼(AID): #1GRdE9Dn (Statistics)