用stata12.1回归做logit模型的逐步删除回归,命令形如如下形式:
. stepwise pr(0.20) pe(0.10) lockterm1: logit y (x1 x2) x3 x4 x5 x6
结果系统报错:
varlist not allowed
r(101);
但是如果不添加逐步回归的前缀命令, 直接回归logit模型,命令形如如下形式:
. logit y (x1 x2) x3 x4 x5 x6
stata却可以得到回归结果。
请问:为何添加了stepwise前缀后,命令无法执行?
补充:help error 得到信息表明
r(101)的代码 101 表明 是语法错误 (参见附图),可我检查不出来语法错在哪里啊!请各位坛友指正!
已解决,感谢 蓝色版主 :我太粗心了!
问题出在stepwise与其选项pr(0.20) pe(0.10) lockterm1之间忘记添加逗号了!
错误表达:. stepwise pr(0.20) pe(0.10) lockterm1: logit y (x1 x2) x3 x4 x5 x6
正确表达:. stepwise, pr(0.20) pe(0.10) lockterm1: logit y (x1 x2) x3 x4 x5 x6


雷达卡






哎呦,我这个粗心鬼啊!多谢蓝色版主了!
京公网安备 11010802022788号







