想請問一下,
我的模型是作複迴歸,但殘差圖顯示有一個變數有問題(X越大殘差越小)
當我將X變數轉換為平方跟開方後,殘差的趨勢反而更明顯。
因為該變數本身有很多0(但非missing data),因此在轉換上有很大的限制。
由於變數轉換上行不通,所以尋找另一解決方法加權最小平方(WLS)
我有先翻閱幾本sas的書籍,
但只有在proc catmod才有出現wls,且處理的變數幾乎都是類別型。
而我要處理的變數為連續變數,再SAS裡試跑的結果是個囧.......
想要請問一下這種技術性程式的問題該如何解決
感謝大家
(有試跑過spss,但由於它的wls是內建跑出來結果很奇怪,
老師也說最好不要使用spss的wls功能 因此便不考慮改用spss)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.119.48.85
> -------------------------------------------------------------------------- <
發信人: yhliu.bbs@bbs.wretch.cc (老怪物), 看板: Statistics
標 題: Re: [問題] SAS裡的WLS
發信站: 無名小站 (Fri May 5 18:38:42 2006)
轉信站: ptt!Group.NCTU!grouppost!Group.NCTU!wretch
※ 引述《hifishhead.bbs@ptt.cc (誠品魔咒N N)》之銘言:
> 想請問一下,
> 我的模型是作複迴歸,但殘差圖顯示有一個變數有問題(X越大殘差越小)
Y = xβ + Zγ + ε
σ(ε) proportional to 1/x
則
xY = (x^2)β+(xZ)γ + xε
σ(xε) ≒ constant
> 當我將X變數轉換為平方跟開方後,殘差的趨勢反而更明顯。
> 因為該變數本身有很多0(但非missing data),因此在轉換上有很大的限制。
> 由於變數轉換上行不通,所以尋找另一解決方法加權最小平方(WLS)
> 我有先翻閱幾本sas的書籍,
> 但只有在proc catmod才有出現wls,且處理的變數幾乎都是類別型。
> 而我要處理的變數為連續變數,再SAS裡試跑的結果是個囧.......
> 想要請問一下這種技術性程式的問題該如何解決
你可以學 IML (我不會), 用 IML 來做.
CATMOD 是不是也能處理連續型反應? (以前看手冊, 沒看懂.)
又: 可看看 GLM 程序有沒有 weight 選項.
另外, GENMOD 程序看看?
> 感謝大家
> (有試跑過spss,但由於它的wls是內建跑出來結果很奇怪,
> 老師也說最好不要使用spss的wls功能 因此便不考慮改用spss)
> -------------------------------------------------------------------------- <
作者: hifishhead (誠品魔咒N N) 看板: Statistics
標題: Re: [問題] SAS裡的WLS
時間: Sat May 6 01:56:10 2006
※ 引述《yhliu.bbs@bbs.wretch.cc (老怪物)》之銘言:
: ※ 引述《hifishhead.bbs@ptt.cc (誠品魔咒N N)》之銘言:
: > 想請問一下,
: > 我的模型是作複迴歸,但殘差圖顯示有一個變數有問題(X越大殘差越小)
: Y = xβ + Zγ + ε
: σ(ε) proportional to 1/x
: 則
: xY = (x^2)β+(xZ)γ + xε
: σ(xε) ≒ constant
: > 當我將X變數轉換為平方跟開方後,殘差的趨勢反而更明顯。
: > 因為該變數本身有很多0(但非missing data),因此在轉換上有很大的限制。
: > 由於變數轉換上行不通,所以尋找另一解決方法加權最小平方(WLS)
: > 我有先翻閱幾本sas的書籍,
: > 但只有在proc catmod才有出現wls,且處理的變數幾乎都是類別型。
: > 而我要處理的變數為連續變數,再SAS裡試跑的結果是個囧.......
: > 想要請問一下這種技術性程式的問題該如何解決
: 你可以學 IML (我不會), 用 IML 來做.
: CATMOD 是不是也能處理連續型反應? (以前看手冊, 沒看懂.)
: 又: 可看看 GLM 程序有沒有 weight 選項.
: 另外, GENMOD 程序看看?
謝謝你的解答,不好意思再另外請教一下,
proc reg裡的spec指令,是針對變異數齊一作檢定嗎!?
正式名稱又為何?!
: > 感謝大家
: > (有試跑過spss,但由於它的wls是內建跑出來結果很奇怪,
: > 老師也說最好不要使用spss的wls功能 因此便不考慮改用spss)
> -------------------------------------------------------------------------- <
作者: KnightX (........) 看板: Statistics
標題: Re: [問題] SAS裡的WLS
時間: Sat May 6 17:31:22 2006
※ 引述《hifishhead (誠品魔咒N N)》之銘言:
: ※ 引述《yhliu.bbs@bbs.wretch.cc (老怪物)》之銘言:
: : Y = xβ + Zγ + ε
: : σ(ε) proportional to 1/x
: : 則
: : xY = (x^2)β+(xZ)γ + xε
: : σ(xε) ≒ constant
: : 你可以學 IML (我不會), 用 IML 來做.
: : CATMOD 是不是也能處理連續型反應? (以前看手冊, 沒看懂.)
: : 又: 可看看 GLM 程序有沒有 weight 選項.
: : 另外, GENMOD 程序看看?
: 謝謝你的解答,不好意思再另外請教一下,
: proc reg裡的spec指令,是針對變異數齊一作檢定嗎!?
: 正式名稱又為何?!
摘自SAS Help
Testing for Heteroscedasticity
The SPEC option performs a model specification test. The null
hypothesis for this test maintains that the errors are homoscedastic,
independent of the regressors and that several technical assumptions
about the model specification are valid.
詳細SAS Help有...