SAS中文论坛

标题: 紧急求助:stepwise筛选变量 [打印本页]

作者: shiyiming    时间: 2006-6-17 01:03
标题: 紧急求助:stepwise筛选变量
考虑二次回归
   y=a+b1x1+b2x2+b3x3+b11x1^2+b22x^2+b33x^2+b12x1x2+b13x1x3+b23x2x3
用逐步回归的程序来筛选变量
数据如下
  y     x1   x2     x3
66.0  38  47.5   23
43.0   41  21.3   17
36.0   34  36.5   21
23.0   35  18.0   14
27.0   31   29.5  11
14.0   34   14.2   9
12.0   29   21.0   4
  7.6    32   10.0   8
我用proc reg,并且选择stepwise,可是老是说“=”号错误啊??是不是就不应该选择proc reg啊,搞不懂了,大家帮帮忙吧!!
作者: shiyiming    时间: 2006-6-17 17:53
标题: huifu
data aa;
input y x1 x2 x3 ;
x11=x1**2;
x22=x2**2;
x33=x3**2;
x12=x1*x2;
x13=x1*x3;
x23=x2*x3;
cards;
66.0 38 47.5 23
43.0 41 21.3 17
36.0 34 36.5 21
23.0 35 18.0 14
27.0 31 29.5 11
14.0 34 14.2 9
12.0 29 21.0 4
7.6 32 10.0 8
;
proc reg data=aa ;
model y=x1 x2 x3 x11 x22 x33 x12 x13 x23/selection=stepwise;
run;
作者: shiyiming    时间: 2006-6-17 20:06
标题: 讨论
godensjj的程序可用。但该回归问题全模型有10个回归系数(包括常数项),观测只有8个明显不足,虽然逐步回归最后只保留显著的变量,但结论的可靠性会受到影响。
作者: shiyiming    时间: 2006-6-18 00:08
标题: ~~
我的程序也是这样编的啊,可是LOG文件总是说 "Error :="
是不是有时sas会出现这种问题啊?过了一天说不定又好了??
作者: shiyiming    时间: 2006-6-18 09:42
标题: to wangyushun
有道理,我只顾着编程了,没想那么多




欢迎光临 SAS中文论坛 (https://mysas.net/forum/) Powered by Discuz! X3.2