现在的位置: 首页 > 综合 > 正文

生成哑变量的几种方法

2018年10月24日 ⁄ 综合 ⁄ 共 249字 ⁄ 字号 评论关闭

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;

抱歉!评论已关闭.