今回はマクロに引数を設定する方法について解説していきたいと思います。(事前に読んでおきたい記事:【SAS】%MACROはマクロを定義することができる。【%MEND】 | ビジネスイッチ (how-to-business.com))
%macro act1(no);
data data&no.;
id1="1111"; id2="1111"; id3="1111";
output;
id1="2222"; id2="2222"; id3="2222";
output;
id1="3333"; id2="3333"; id3="3333";
output;
run;
%mend;
%act1(1);
- %macro~%mendでマクロを定義することができる。
- %act1(1)でマクロを呼び出している。
- %act1(1)で引数に”1″を設定している。⇒データセット名「data1」
[メモ:2を投げた場合も追記予定]
[メモ:引数に色々投げた場合も追記予定]