求指导SAS中,宏运算中不同变量的重复计算。 10
问题是这样的。我有写了个宏,处理几个数据集最终按照变量进行合并,如下:%macrostandard_woe(var);Datatemp_&var;Setustlv_dev...
问题是这样的。
我有写了个宏,处理几个数据集最终按照变量进行合并,如下:
%macro standard_woe (var);
Data temp_&var;
Set ustlv_dev_sample;
Keep customerid &var;
Run;
Data temp_&var._woe;
Set &var._woe;
Run;
Proc sort data=temp_&var; by &var;run;
Proc sort data=temp_&var._woe;by &var;run;
Data temp_&var;
Merge temp_&vartemp_&var._woe;
By &var;
Run;
%mend;
我有20个变量,分别需要运算一次以上的这个宏。我想写一个变量的list批量进行计算。
请教大神这样的list应该如何写?谢谢了! 展开
我有写了个宏,处理几个数据集最终按照变量进行合并,如下:
%macro standard_woe (var);
Data temp_&var;
Set ustlv_dev_sample;
Keep customerid &var;
Run;
Data temp_&var._woe;
Set &var._woe;
Run;
Proc sort data=temp_&var; by &var;run;
Proc sort data=temp_&var._woe;by &var;run;
Data temp_&var;
Merge temp_&vartemp_&var._woe;
By &var;
Run;
%mend;
我有20个变量,分别需要运算一次以上的这个宏。我想写一个变量的list批量进行计算。
请教大神这样的list应该如何写?谢谢了! 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询