我正在执行回归,在该回归中我将虚拟变量用作分类变量。 我有一个分类变量,即
agecategory
1
2
3
4
5
我想知道如何在SAS
中定义此分类变量的伪变量。
答案 0 :(得分:0)
在您的数据步骤中:
array agecat(*) agecategory1 - agecategory5;
do i=1 to dim(agecat);
if agecategory=i then agecat[i]=1;
else agecat[i]=0;
end;
这是假设您的agecategory变量是数字而不是字符。