尽管存在错误,仍然执行数据步骤

时间:2016-08-10 13:15:40

标签: sas

我正在执行以下代码来组合大量数据集。这是代码:

pythonfile.py

但是,很少有数据集不存在。因此,数据集无法执行。如何防止数据步骤停止执行并组合那里的数据集。任何人都可以帮我这个

1 个答案:

答案 0 :(得分:2)

在循环中添加文件之前检查文件是否存在:

%macro combine;
 data modelfit;
 set
     %do i = 30 %to 116 %by 3 ;
       %if %sysfunc(exist(stat&i)) %then %do ; stat&i %end ;
     %end;
        ;
 run;
%mend;
%combine;