본문 바로가기
SAS/SAS 함수

【SAS 함수】 193. GETVARN

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

포스팅 목차

    o GETVARN

     


    SAS데이터 세트에서 숫자변수의 값을 반환한다.

    Category: SAS File I/O

     


    문 법


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


    Arguments

         data-set-id

         는 OPEN함수에 의해 반환된 인식자 지정

     


    관련 함수

    함수명 함수내용
    CALL LABEL 지정한 문자 변수에 대해 변수 라벨을 반환받는다.
    CALL SET SAS 데이터 세트 변수를 같은 이름이나 타입을 가진 DATA STEP 이나 Macro변수와 연결한다.
    CALL VNAME 지정한 변수값으로써 변수 이름들을 관측치로 할당한다.
    FETCH SAS 데이터 세트로부터 현재 관측치 다음의 관측치를 데이터 세트 데이터 벡터(DDV) 안으로 관측치를 읽는다.
    FETCHOBS SAS 데이터 세트로부터 지정한 관측치를 데이터 SET 데이터 벡터(DDV)로 읽는다.
    GETVARC SAS데이터 세트에서 문자변수의 값을 반환한다.
    GETVARN SAS데이터 세트에서 숫자변수의 값을 반환한다.
    VARNUM
    SAS 데이터 세트에서 위치하고 있는 SAS 변수의 위치(Position) 정보 값을 반환한다.
    VNAME 지정된 변수의 이름을 반환한다.
    VNAMEX 변수 이름으로써 지정된 인수의 값을 반환한다.

     


    예 제

    sasuser.houses데이터의 bedrooms변수의 10번째 데이터 값을 반환한다.

    SAS Statements
    %let mydataid = %sysfunc(open(sasuser.houses,i));
    %let namenum  = %sysfunc(varnum(&mydataid,bedrooms));
    %put &namenum;
    %let rc   = %sysfunc(fetchobs(&mydataid,10));
    %let user = %sysfunc(getvarn(&mydataid,&namenum));
    %put &user;

     

    Results
    3
    4

     


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

     

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

     

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

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

    【SAS 함수】 195. HARMEANZ  (0) 2021.10.02
    【SAS 함수】 194. HARMEAN  (0) 2021.10.02
    【SAS 함수】 192. GETVARC  (0) 2021.10.02
    [SAS 함수] GETOPTION  (0) 2021.10.02
    【SAS 함수】 190. GEOMEANZ  (0) 2021.10.02

    댓글