본문 바로가기
SAS/SAS 함수

【SAS 함수】 209. INPUTN

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

포스팅 목차

    209. INPUTN

     


    실행하는 동안에 숫자 informat 을 지정한다.

    Category: 특수 함수 (Special)

     


    문 법


    INPUTN
     (source, informat.<,w<,d>>)


    Arguments

         source

          는 지정한 informat을 적용하기 위한 SAS 문자 표현 지정.

     


    관련 함수

    함수명 함수내용
    INPUT 지정한 informat 표현으로 읽어서 만들어진 값을 반환한다.
    INPUTC 실행하는 동안에 문자 informat 을 지정한다.
    INPUTN 실행하는 동안에 숫자 informat 을 지정한다.
    PUT 사용자 포맷을 이용하여 문자 변수를 생성한다.
    PUTC 실행중에 문자 포맷을 할당이 가능하며, PUT함수와 비슷하다.
    PUTN 실행중에 숫자 포맷을 할당하여 문자값을 반환한다.

     


    예 제

    실행중에 response변수에 respinformat을 적용한다.

    SAS Statements
    proc format;
         value readdate 1 = 'date7.'
                        2 = 'mmddyy8.';
    run;
    
    options yearcutoff=1920;
    data INPUTN;
         length jobdesc $12;
         input source id lname $ jobdesc $ start $;
         dateinformat = put(source, readdate.);
         newdate = inputn(start, dateinformat);
    datalines;
    1 1604 Ziminski writer 09aug90
    1 2010 Clavell editor 26jan95
    2 1833 Rivera writer 10/25/92
    2 2222 Barnes proofreader 3/26/98
    ;

     

    Results
    jobdesc source   id   lname    start  dateinformat newdate
    writer      1   1604 Ziminski 09aug90  date7.       11178
    editor      1   2010 Clavell  26jan95  date7.       12809
    writer      2   1833 Rivera   10/25/92 mmddyy8.     11986
    proofreader 2   2222 Barnes   3/26/98  mmddyy8.     13964

     


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

     

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

     

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

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

    【SAS 함수】 211. INTCK  (0) 2021.10.03
    【SAS 함수】 210. INT  (0) 2021.10.03
    【SAS 함수】 208. INPUTC  (0) 2021.10.03
    【SAS 함수】 207. INPUT  (0) 2021.10.03
    【SAS 함수】 206. INDEXW  (0) 2021.10.03

    댓글