首页 > 解决方案 > 使用数据集中的值多次调用 SAS 宏

问题描述

我想使用某些数据集中行中的值多次调用宏。例如,如果我有一些这样的设置:

data inputs;
    input n stat type $2;
    datalines;
        134 4.543 A
        230 6.991 A
        1056 5.991 B
        97 6.33 C
        490 3.43 B
        ...
    ;
    run;

我有一些宏要在这些值上运行,如下所示:

%themacro(134,4.543,A)
%themacro(230,6.991,A)
%themacro(1056,5.991,B)
...

我这样做的最佳选择是什么?我已经尝试了一些我无法完全解决的事情。

标签: sas

解决方案


推荐阅读