生成哑变量的几种方法

来源:互联网 发布:淘宝企业店铺金牌卖家 编辑:程序博客网 时间:2024/04/30 16:52

1.logistic回归中可以生成哑变量

proc logistic data=yuyu;

     class  a_status / param=ref;

run;

 

2.IF-THEN / ELSE 或者 SELECT-WHEN语句

data yuyu;

   set yuyu;

   select (a_status);

   when ('a')  a=1;

   otherwise do; a=-1;end;

   end;

run;

 

3.布尔型变量可以得到哑变量

data yuyu;

   set yuyu;

   a=(a_status='a');

run;

原创粉丝点击