class + proc glmselect +虚拟变量

时间:2016-09-06 16:59:25

标签: sas

查看此代码:

proc glmselect data=analysisData testdata=testData plots=asePlot;
    class c1 c2 c3;
    model y = c1|c2|c3|x1|x2|x3|x4|x5|x5|x6|x7|x8|x9|x10
    |x11|x12|x13|x14|x15|x16|x17|x18|x19|x20 @2
    / selection=forward(stop=none);
run;

取自here的行:

class c1 c2 c3;

自动引入虚拟变量,或者我最好自己介绍它们吗?

1 个答案:

答案 0 :(得分:2)

class语句会为你创建虚拟变量。

此处的文档: http://support.sas.com/documentation/cdl/en/statug/68162/HTML/default/viewer.htm#statug_glmselect_syntax03.htm

您可以使用OUTDESIGN=输出PROC GLMSELECT选项输出所选模型,该模型应包含虚拟变量。 http://support.sas.com/documentation/cdl/en/statug/68162/HTML/default/viewer.htm#statug_glmselect_syntax01.htm