본문 바로가기
SAS/SAS 함수

【SAS 함수】 441. VFORMATX

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

포스팅 목차

    o VFORMATX

     


    지정한 인수의 값과 연관된 Format 이름을 반환한다.길이와 정밀도 모두 함께 반환한다.

    Category: 변수정보 (Variable Information)

     


    문 법


    VFORMATX
     (expression)


     

    Arguments

         expression    는 SAS 문자 표현 지정.

     


    관련 함수

    함수명 함수내용
    CALL VNEXT 데이터 STEP에 이용되는 변수의 이름, Type, length를 반환한다.
    VARRAY 지정된 이름이 배열인지 여부를 반환한다.
    VARRAYX 지정된 인수의 값이 배열의 이름인지 여부 반환한다.
    VFORMAT 지정한 변수와 연관된 포맷을 반환한다.
    VFORMATD 지정한 변수와 연관된 포맷 decimal 값을 반환한다.
    VFORMATDX 지정한 인수의 값과 연관된 포맷 decimal 값을 반환한다.
    VFORMATN 지정한 변수와 연관된 포맷 이름을 반환한다.(변수의 길이와 정밀도는 제외)
    VFORMATNX 지정한 인수의 값과 연관된 포맷 이름을 반환한다.
    VFORMATW 지정한 변수와 연관된 포맷 길이를 반환한다.
    VFORMATWX 지정한 인수의 값과 연관된 포맷 길이를 반환한다.
    VFORMATX 지정한 인수의 값과 연관된 Format 이름을 반환한다.길이와 정밀도 모두 함께 반환한다.
    VINARRAY 지정한 변수가 배열의 일원인지 여부를 반환한다.
    VINARRAYX 지정한 변수가 배열의 일원인지 여부를 반환한다.
    VINFORMAT 지정한 변수와 연관된 informat 이름을 반환한다.
    VINFORMATD 지정한 변수와 연관된 informat decimal값을 반환한다.
    VINFORMATDX 지정한 변수와 연관된 informat decimal값을 반환한다.
    VINFORMATN 지정한 변수와 연관된 informat 이름을 반환한다.
    VINFORMATNX 지정한 변수와 연관된 informat 이름을 반환한다.
    VINFORMATW 지정된 변수와 연관된 informat 길이를 반환한다.
    VINFORMATWX 지정된 인수의 값과 연관된 informat 길이를 반환한다.
    VINFORMATX 지정된 인수의 값과 연관된 informat 이름과 길이를 반환한다.
    VLABEL 지정된 변수와 연관된 Label을 반환한다. 라벨이 없는 경우에는 변수의 이름을 반환한다.
    VLABELX 지정된 인수의 값에 대한 변수 Label을 반환한다. 라벨이 없는 경우에는 변수의 이름을 반환한다.
    VLENGTH 지정된 변수의 compile-time(할당된) size를 반환한다.
    VLENGTHX 지정된 인수에 대한 compile-time(할당된) size 반환한다.
    VNAME 지정된 변수의 이름을 반환한다.
    VNAMEX 변수 이름으로써 지정된 인수의 값을 반환한다.
    VTYPE 지정된 변수의 TYPE을 반환한다.
    VTYPEX 지정된 변수의 TYPE을 반환한다.
    VVALUE 지정한 변수와 연관된 format된 값을 반환한다.
    VVALUEX 지정한 인수와 연관된 format을 적용한 값을 반환한다.

     


    예 제

    x1과 x2변수의 포맷을 반환한다.

    SAS Statements
    data VFORMATX;
         array x(3) x1-x3;
         format x1 best6.;
         format x2 20.10;
         array vx(3) $6 vx1 vx2 vx3 ('x1' 'x2' 'x3');
    
         y = vformatx(vx(1));
         z = vformatx(vx(2));
    
         put y=;
         put z=;
    run;

     

    Results
    y=BEST6.
    z=F20.10

     


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

     

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

     

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

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

    【SAS 함수】 443. VINARRAYX  (0) 2021.10.16
    【SAS 함수】 442. VINARRAY  (0) 2021.10.16
    【SAS 함수】 440. VFORMATWX  (0) 2021.10.16
    【SAS 함수】 439. VFORMATW  (0) 2021.10.16
    【SAS 함수】 438. VFORMATNX  (0) 2021.10.16

    댓글