1
매개 변수를 전달하는 간단한 매크로가 있지만 매크로에 추가하려고합니다. 그러나 추가 텍스트를 추가하려고하면 원래 매크로 변수를 인식하지 못합니다. 매크로 변수를 먼저 문자열로 변환하고, 추가 텍스트를 추가 한 다음, 인용 부호를 인용 부호로 묶어 사용하려고하지만 적절한 연결 함수를 찾을 수 없습니다.SAS에서 매크로 변수 뒤에 추가 문자를 추가 하시겠습니까?
여기 내 매크로이며 현재 작동하지 않으며 문제는 &del_30
세 번째 줄에 있습니다. 컴파일러가 & del_ 대신 매크로로 & 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
을 해석하려고 시도합니다.
Perfect. 고맙습니다. –