포스팅 목차
* 출처 : http://cafe.daum.net/statsas/3F8j/154
마지막 변수의 공백까지 함께 포함하시려면 FILE문에서 PUT 명령어를 사용하여서 자리수를 지정하는 방식으로 구현해 보았습니다.
* lengthc는 공백을 포함한 Length를 반환하여 줍니다.
- http://www.statwith.pe.kr/SAS/1.FUNCTION/F0249.htm
call symput 매크로 지정한 값은 같은 데이터 스텝에서 사용을 할수가 없어서
아래 데이터 스텝으로 값을 가져다가 사용하였습니다.
%LET VAR1=;
data TEST;
a = "test " ;
b = "exam " ;
c = "help " ;
CALL SYMPUT('VAR1',LENGTHC(a||b||c));
run;
%PUT &VAR1;
data DDD;
a = "test " ;
b = "exam " ;
c = "help " ;
file "C:\BACK.txt";
TEST = a||b||c;
put test $ %EVAL!(&VAR1).;
run;
반응형
'SAS' 카테고리의 다른 글
[Re-scaling] 관측치 범위 재조정 / 표준화 / 정규... (0) | 2018.10.30 |
---|---|
[스케쥴] SAS 스케쥴 작업 사용하기 (0) | 2018.10.30 |
[스케쥴] SAS 스케쥴 작업 사용하기 (0) | 2018.10.29 |
[데이터 EXPORT] 마지막 변수의 공백 포함하여 방... (0) | 2018.10.29 |
주민번호 오류체크 (0) | 2018.10.28 |
댓글