SAS Macro

SAS Macro 매크로 변수값 출력 %PUT

카이집사_Stats 2025. 5. 25. 21:02

%PUT 매크로변수이름; 

 

%PUT 명은 매크로 프로세서가 SAS log 창에 정보를 기록하도록 지시한다. 문자와 매크로 변수값들은 %PUT 과 함께 출력될 수 있다. 

%PUT 매크로 언어명령문이므로 data step 이나 프로시저의 일부가 될 필요는 없다. 

 

%put _user_;   매크로 변수들의 리스트가 로그 창에 프린트

%put _automatic_;   모든 자동 매크로 변수들의 값을 목록으로 만듬

%put _all_;   모든 자동 매크로 변수와 사용자 정의 매크로 변수들을 목록으로 만든다. 

 

%PUT 명령문에 더해진 문자는 더 읽기 쉽고 유익한 결과를 가져다 준다. 

%let reptitle=Book Section;
%let reptvar=section;

%put My macro variable REPTITLE has the value &reptitle;
%put My macro variable REPTVAR has the value &reptvar;
%put The automatic macro variable sysday has the value &sysday;