如何为具有特定条件的变量添加id-s?

问题描述

在SAS中,我想将ID值添加到具有特定条件的变量中。我有以下代码:

DATA market_new;
SET sashelp.cars;
if Make = 'Audi' then id = 0;
else id = _N_;  
RUN;

proc print data=market_new;
run;

输出:

enter image description here

问题在于,在制造商不等于奥迪之后,id继续以27、28等开头。我的目标是改用8、9。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)