在SAS中,可以通过多种方式设置哑变量,但最直接的方法之一是使用PROC GLMMOD的CLASS语句(尽管PROC LOGISTIC更常用于逻辑回归,但CLASS语句的用途类似)。然而,更常见的是直接在数据步骤(DATA step)中手动创建哑变量,或者使用PROC TABULATE、PROC FORMAT结合PROC TRANSPOSE等过程来辅助生成。但这里为了简洁,我将展示在数据步...
在SAS中使用哑变量必须用数据步建立新变量,建立方法主要用判断语句。可以直接用IF语句建立,但这样较麻烦,更简单的用法如下:例:设“treat”有A、B、C三种取值(字符型),欲建立哑变量,数据步写法如下:data sample;input treat $ @@;treata=(treat='A');treatb=(treat='B');cards;A B A...