【发布时间】:2015-10-19 14:15:45
【问题描述】:
例如,我有一个宏程序
%macro test(parameter1= , parameter2=, parameter3=);
DATA data_gender;
SET data_input(WHERE=(gender=parameter3));
RUN;
.....
%mend;
基本上,我使用参数 3(男性或女性)进行了一系列观察。现在我想创建第三个选项:当参数 3 为空时(不声明此参数的值),将观察结果保留在男性和女性中。
%test(parameter1=xxx , parameter2=yyy, parameter3=);
你能告诉我我该怎么做吗?
【问题讨论】: