在sas中如何设置哑变量?

来源:百度知道 编辑:UC知道 时间:2024/05/14 06:48:36

在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两个哑变量。