1
私はパラメータを渡すだけでなく、マクロに追加したい単純なマクロを持っています。しかし、追加のテキストを追加しようとすると、元のマクロ変数は認識されません。私は文字列に最初にマクロ変数を変換しようとしましたが、余分なテキストを追加して引用符をつけませんが、適切な連結機能を見つけることができません。SASでマクロ変数の後に余分な文字を追加しますか?
これは私のマクロで、現在は動作していません。問題は&del_30
の3行目です。コンパイラは& del_30の代わりに& del_30をマクロとして解釈しようとしています。
%macro plot_better_same_worse(title_, del_);
proc Sgplot data=ALL_TP_NORM_TBL;
SERIES X = asofdt Y = &del_30/
MARKERS LINEATTRS = (THICKNESS = 2);
run;
%mend plot_better_same_worse;
私はまた、代わりにこれを実行しようとしています:&&del_&30
が、SASは、同様にマクロ変数として&30
解釈しよう。
パーフェクト。ありがとうございました。 –