作者yofute (Henin讚啦)
看板Statistics
標題[問題] 請問SPSS跑多元多次迴歸及R^2值兩個問題
時間Tue Feb 8 15:56:01 2011
我現在有五個變數,用來預測y,想找出迴歸式,比較殘差和實際值差異,看MAPE能多小
來說明迴歸式的預測能力好不好。
五個變數都是連續的變數,而其中一個x1,和y個關係明顯是2次式的關係,
所以我想找出一個
Y=bo+b1x1+b2x1^2+b3x2+b4x3+b5x4 的迴歸式,再來找MAPE
請問我這樣做是合理的嗎?另外SPSS要找到多元高次的迴歸式是哪一個指令呢@@"
因為我用線性迴歸的時候會有自變數和依變數,但是我用曲線的時候,都會變成
只有一元的高次。
另一個問題是,我在一篇文獻中看到他做了很多個線性迴歸找出多個迴歸式
(這篇文獻和我的y是相同的,但是x不同),但是他的R^2值只有0.3,頂多0.4左右
不過他的MAPE都可以在3-10%,表示預測和原始資料的差距很小。
我知道R^2值是自變數能解釋依變數的能力,但是R^2值不大,但是MAPE可以很小
這樣是一件會牴觸的事情嗎?
文章分類不確定應該用問題或是軟體,如果有問題麻煩告訴我修改^^"
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 180.218.161.114
1F:→ yhliu:R^2 的計算是以 "變異量" 為基礎, 換言之, 要先減掉平均數. 02/08 16:23
2F:→ yhliu:MAPE 的絕對值與 y 之平均數可說不相干, 但以相對值來表示, 02/08 16:23
3F:→ yhliu:也就是以 y 之絕對值為基礎. 因此, 若 y 值一直在高水準, 02/08 16:24
4F:→ yhliu:MAPE 的相對值可能維持在較低水準, 即使模型沒甚麼解釋力. 02/08 16:25
5F:→ yhliu:考慮一個完全不用預測變數的預測式 y-hat = ybar, 02/08 16:26
6F:→ yhliu:若 Sy/ybar 小, 則 MAPE 的相對值也小. 02/08 16:27
7F:→ yofute:對不起...看不是很懂...MAPE不是已經取過絕對值@@,為什麼 02/08 23:15
8F:→ yofute:為什麼還會有MAPE絕對值跟MAPE相對值呢@@? 02/08 23:16
9F:→ yofute:或是請問可以這樣下結論說,雖然模型沒有解釋能力, 02/08 23:17
10F:→ yofute:但是MAPE夠小,所以預測能力還是足夠的嗎? 02/08 23:17
11F:→ yofute:抱歉 統計基礎沒有學過..現在資料遇到問題只能這樣問..... 02/08 23:18
12F:→ yhliu:你說 "MAPE都可以在3-10%", 不是相對值哪來的 "%"? 02/09 12:33
13F:→ yofute:喔喔 如果%是指實際值和預測值的 相對值,那MAPE絕對值是 02/09 13:40
14F:→ yofute:指不取%? 那這樣不就只差100倍? 不然MAPE計算的時候 02/09 13:41
15F:→ yofute:不是用實際值-估計值之後就取過絕對值了,還是不太懂為什麼 02/09 13:41
16F:→ yofute:MAPE會有絕對值跟相對值的差別耶@@" 02/09 13:42
17F:→ yhliu:絕對誤差=|預測值-真值|, 相對誤差=絕對誤差/真值, 02/09 17:43
18F:→ yhliu:相對誤差% = 相對誤差*100%. 02/09 17:44
19F:→ yhliu:"絕對誤差" 與 "相對誤差%" 之間差100倍? 怎麼想的? 02/09 17:45