SAS:使用if添加列

时间:2016-10-14 12:06:50

标签: sas

如何用if构建一个列?例如,使用带有作业名称的NAME列创建JOB列 如果name =“actor”则job = 1,elseif name =“analyst”则job = 2 ... etc

1 个答案:

答案 0 :(得分:1)

嗯,你几乎拥有它。这很简单:

data new;
set old;
if name = 'actor' then job=1;
else if name = 'analysts' then job = 2;
run;

似乎你可以自己解决这个问题