gpt4 book ai didi

SAS 在宏中包含另一个 SAS 脚本

转载 作者:行者123 更新时间:2023-12-02 14:49:00 27 4
gpt4 key购买 nike

我希望在另一个 sas 程序编写的宏中包含一个 sas 程序。所以:

sas_prog1.sas:
data test;
a=1;
run;

sas_prog2.sas:

%macro m2;
%include sas_prog1.sas;
%mend;
%m2;

sas_prog1.sas 中的数据步骤是否也需要封装在一个宏中?

最佳答案

不 - 你不需要。当您使用 %include 语句时,它实际上只是在该位置写出包含文件中的所有内容。在您的情况下,它只是转储数据步骤代码,因此它实际上变成了:


%macro m2;
data test;
a=1;
run;
%mend;

%m2;

所以你应该可以开始了。

关于SAS 在宏中包含另一个 SAS 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56875892/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com