본문 바로가기
SAS/SAS 함수

【SAS 함수】 CALL CATS 함수

by 기서무나구물 2018. 11. 18.

포스팅 목차

    34. CALL CATS

     


    해당 문자열의 앞과 뒤의 공백을 모두 제거한 후에 문자열을 연결하여 반환한다.

    Category: 문자함수(문자열처리함수)

     


    SAS 함수 리스트 링크

     


    문법


    CALL CATS
     (result <, string-1, ...string-n>);


    Arguments

    result

     

         는 SAS 변수를 지정.

     

    string

     

         는 SAS 문자열을 지정.

     

     


    관련함수

    함수명 함수내용
    CAT 지정한 문자열들을 결합하여 변수를 생성한다.
    CATQ 구분 기호를 사용하여 개별 항목을 구분하고, 구분 기호가 포함된 문자열에 따옴표를 추가하여 문자 및 숫자 값을 연결합니다.
    CATS 앞뒤의 Blank를 제거한 후 문자열을 결합하여 변수를 생성한다.
    CATT 지정한 변수 뒤의 Blank를 제거하여 문자열을 결합하여 변수를 생성한다.
    CATX 변수 또는 문자열 앞뒤의 Blank를 제거하고, 지정한 구분자를 삽입하여 변수 또는 문자열을 결합하여 변수를 생성한다.
    CALL CATS 문자열의 앞뒤 공백을 모두 제거한후에 문자열을 연결한다.
    CALL CATT 문자열의 뒤쪽 공백을 제거한후에 문자열을 연결한다.
    CALL CATX 문자열의 앞뒤 공백을 제거한 후에 문자열을 연결시키고, 그 때 분리자가 필요한 경우 추가 삽입한다.

     

      SAS 함수 리스트 링크

    예 제

    변수 X,Y,Z의 선행 공백과 후행 공백을 제거한 후, 해당 변수를 모두 연결하여 반환한다.(X||Y||Z)

    SAS Statements
    data CALL_CATS; 
         length answer $ 36; 
         x = 'Athens is t '; 
         y = ' he Olym '; 
         z = ' pic site for 2004. '; 
         
         call cats(answer,x,y,z); 
         put answer;
    run;

     

    Results
    Athens is the Olympic site for 2004.

     


    SAS 함수(SAS Function) 리스트 링크

     

    엑셀(EXCEL)과 SAS 함수(SAS Function) 비교 리스트 링크

     

    SAS 데이터 스텝 구문 리스트(SAS Data Step Statement)
    반응형

    'SAS > SAS 함수' 카테고리의 다른 글

    【SAS 함수】 CALL CATX 함수  (0) 2018.11.18
    【SAS 함수】 CALL CATT 함수  (0) 2018.11.18
    【SAS 함수】 33. CALL ALLPERM 함수  (0) 2018.11.18
    [SAS 함수] 32. BYTE 함수  (0) 2018.11.18
    【SAS 함수】 31. BXOR 함수  (0) 2018.11.18

    댓글