[程式] SAS遺漏值批次跑回歸的方法

看板Statistics作者 (艾德恩)時間15年前 (2010/10/15 15:00), 編輯推噓1(101)
留言2則, 1人參與, 最新討論串1/2 (看更多)
[軟體程式類別]: SAS [程式問題]: 回歸 [軟體熟悉度]: 低(1~3個月) [問題敘述]:資料型態如下 Y1 Y2 Y3 X1 X2 X3 X4 5 8 9 7 5 4 6 8 1 8 6 6 7 9 8 7 5 6 7 5 6 8 1 2 3 6 7 5 6 7 3 9 1 2 1 5 4 2 現在就是Y1要對X1 X2 X3 X4做複回歸 可是有些Y ex Y2、Y3有遺漏值,如果遇到Y2對X1 X2 X3 X4作複回歸的話 希望能夠變成下面的形態 Y2 X1 X2 X3 X4 8 7 5 4 6 1 8 6 6 7 8 7 5 6 7 7 6 7 3 9 由於Y有1千多筆 Y1~Y1500 所以不太可能一家一家手動挑出來找 要用程式的方法批次下去做複回歸 ex.Y1 對X1~X4 完後換 Y2對X1~X4 當然原始資料的空格可以用特定數字代換 例如 原始資料的空格可用 99999 這個數字代換掉 不過跑回歸的時候就要略過有 99999 資料的這行了 最後需要求殘差,得出來的形態應該會像下表所列 R1 R2 R3 OR R1 R2 R3 1 2 3 1 2 3 4 5 4 5 3 7 8 7 8 6 1 3 1 4 2 4 4 6 4 5 2 5 想請問板上有沒有人遇到類似的問題,該如何解決?? ----------------------------------------------------------------------------- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.125.88.149

10/15 22:39, , 1F
SAS只會針對沒有遺漏值的資料跑迴歸
10/15 22:39, 1F

10/15 22:40, , 2F
所以 你不需要針對這個問題做考量
10/15 22:40, 2F
文章代碼(AID): #1Cj_l-vy (Statistics)
文章代碼(AID): #1Cj_l-vy (Statistics)