- :如何在SAS中产生哑变量?
-
发布时间:2010-12-01 10:03:40
发布时间:2010-12-01 10:03:40
在SAS中使用哑变量必须用数据步建立新变量,建立方法主要用判断语句。可以直接用IF语句建立,但这样较麻烦,更简单的用法如下:
例:设“treat”有A、B、C三种取值(字符型),欲建立哑变量,数据步写法如下:
data sample;
input treat $ @@;
treata=(treat='A');
treatb=(treat='B');
cards;
A B A C C B A B A
;
这样就会建立TREATA和TREATB两个哑变量。