본문 바로가기
SAS/SAS 함수

【SAS 함수】 431. VARTRANSCODE

by 기서무나구물 2021. 10. 15.

포스팅 목차

    o VARTRANSCODE

     


    SAS 데이터 세트 변수의 transcode 속성을 반환한다.

    Category: 변수 정보 (Variable Information)

     


    문 법


    VARTRANSCODE
     (data-set-id, var-num)

     

    Arguments

         data-set-id

              는 OPEN함수에 의해 반환되는 인식자.

     


    관련 구문 및 함수

    함수명 함수내용
    ATTRN
    SAS 데이터 세트와 연관된 다양한 수치형 속성값을 반환한다.
    OPEN SAS 데이터 세트를 OPEN하고, 데이터 세트 ID를 반환한다.
    VARNUM SAS 데이터 세트에서 위치하고 있는 SAS 변수의 위치(Position) 정보 값을 반환한다.
    VARTRANSCODE
    SAS 데이터 세트 변수의 transcode 속성을 반환한다.
    VTRANSCODE 함수 transcoding가 지정된 문자 변수에 on,off여부를 반환한다.
    VTRANSCODEX 함수 transcoding가 지정된 인수에 on,off여부를 반환한다.

     


    예 제

    x 변수와 y변수가 transcode 옵션이 지정되었는지 여부를 반환한다. y변수에는 transcode가 설정이 되어있다.

    SAS Statements
    data VARTRANSCODE;
         attrib x length=$3. transcode=no;
         attrib y length=$3. transcode=yes;
    
         x = 'abc';
         y = 'xyz';
    run;
    
    data _null_;
         dsid = open('work.VARTRANSCODE','i');
         nobs = attrn(dsid,"nobs");
         nvars = attrn(dsid,"nvars");
    
         do i=1 to nobs;
            xrc = fetch(dsid,1);
            do j=1 to nvars;
               transcode = vartranscode(dsid,j);
               put transcode=;
            end;
         end;
    run;

     

    Results
    transcode=0   /* x 변수 */
    transcode=1   /* y 변수 */

     


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

     

    SAS 함수(SAS Function) 리스트 링크
    반응형

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

    【SAS 함수】 433. VERIFY  (0) 2021.10.15
    【SAS 함수】 432. VARTYPE  (0) 2021.10.15
    【SAS 함수】 430. VARRAYX  (0) 2021.10.15
    【SAS 함수】 429. VARRAY  (0) 2021.10.15
    【SAS 함수】 428. VARNUM  (0) 2021.10.15

    댓글