Re: Re:[問題]線性迴歸,借題一問已回收
※ 引述《longerstyle (longer)》之銘言:
: [ab gof]=fit(x,y,'poly1');
: x 與 y 就是你要做迴歸的點位,(注意此處x,y置換後統計上的意義不同)
: 'poly1'就是線性迴歸,此處迴歸模式可以選擇很多,詳見 help fit
: ab就會出現,類似這樣的資料:
: Linear model Poly1:
: ab(x) = p1*x + p2
: Coefficients (with 95% confidence bounds):
: p1 = 1.347 (1.325, 1.368)
: p2 = 0.005818 (-0.0009977, 0.01263)
: gof就會出現:
: ꄠ sse: 8.6004e-005
^^^^^^^^^^^^^^^^
我想請問一下 已經做了上述步驟
但如果我想要取其中的SSE值 要如何作呢
直接打sse好像不行 @@"
看過help sse(E,x,y,FP) -->不懂FP是什麼
另問 SSE是此回歸之變異數嗎
新手
: rsquare: 0.9998 --->這就是R^2值,其他值的意義,
: dfe: 5 找ㄧ本統計的書上就會有寫
: adjrsquare: 0.9998
: rmse: 0.0041
: 再提供一個小技巧,把此條線畫在圖上:
: y2=ab.p1.*x+ab.p2;
: plot(x,y,'.',x,y2);axis tight
: title( [ 'R^2: ' num2str(gof.rsquare)]);
: text(--,**,['y = ' num2str(ab.p1) 'x+( ' num2str(ab.p2) ')']);
: --與**是你迴歸方程式要寫在圖中的位置
: 這樣子就是一張完整的資料點、迴歸曲線、R^2值與迴歸方程式的圖形了
: ※ 引述《gym (DEMON =\>_</=)》之銘言:
: : 請問求出來後,如何求R^2呢
: : 小弟是參考洪維恩的書,
: : 但很多地方都看不懂,請各位前輩見諒
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.125.96.143
推
04/29 21:43, , 1F
04/29 21:43, 1F
MATLAB 近期熱門文章
PTT數位生活區 即時熱門文章