포스팅 목차
80. CATS
앞뒤의 Blank를 제거한 후 문자열을 결합하여 변수를 생성한다.
Category: | 문자함수(문자열처리함수) |
문 법
CATS (string-1 <, ... string-n>) |
Arguments
- string
- 는 SAS 문자열 지정
관련함수
함수명 | 함수내용 |
CAT | 지정한 문자열들을 결합하여 변수를 생성한다. |
CATQ | 구분 기호를 사용하여 개별 항목을 구분하고, 구분 기호가 포함된 문자열에 따옴표를 추가하여 문자 및 숫자 값을 연결합니다. |
CATS | 앞뒤의 Blank를 제거한 후 문자열을 결합하여 변수를 생성한다. |
CATT | 지정한 변수 뒤의 Blank를 제거하여 문자열을 결합하여 변수를 생성한다. |
CATX | 변수 또는 문자열 앞뒤의 Blank를 제거하고, 지정한 구분자를 삽입하여 변수 또는 문자열을 결합하여 변수를 생성한다. |
CALL CATS | 문자열의 앞뒤 공백을 모두 제거한후에 문자열을 연결한다. |
CALL CATT | 문자열의 뒤쪽 공백을 제거한후에 문자열을 연결한다. |
CALL CATX | 문자열의 앞뒤 공백을 제거한 후에 문자열을 연결시키고, 그 때 분리자가 필요한 경우 추가 삽입한다. |
예 제
예 제 1 :
x변수 앞의 공백, z변수의 앞뒤 공백을 제거한 후 x,y,z,a변수를 결합하여서 result변수를 생성하자.
SAS Statements |
data _null_;
x = ' The Olym';
y = 'pic Arts Festi';
z = ' val includes works by D ';
a = 'ale Chihuly.';
result=cats(x,y,z,a);
PUT "12345678901234567890123456789012345678901234567890";
put result $char.;
run;
Results |
The Olympic Arts Festival includes works by Dale Chihuly.
SAS 함수(SAS Function) 리스트 링크 |
엑셀(EXCEL)과 SAS 함수(SAS Function) 비교 리스트 링크 |
SAS 데이터 스텝 구문 리스트(SAS Data Step Statement) |
반응형
'SAS > SAS 함수' 카테고리의 다른 글
【SAS 함수】 82. CATX 함수 (0) | 2018.11.27 |
---|---|
【SAS 함수】 81. CATT 함수 (0) | 2018.11.27 |
【SAS 함수】 79. CAT 함수 (0) | 2018.11.26 |
【SAS 함수】 78. CALL VNEXT 함수 (0) | 2018.11.26 |
【SAS 함수】 77. CALL VNAME 함수 (0) | 2018.11.26 |
댓글