본문 바로가기
SAS/SAS 함수

【SAS 함수】 139. DOPEN 함수

by 기서무나구물 2018. 12. 17.

포스팅 목차

    DOPEN

     


    디렉토리 OPEN하여서 0보다 큰 directory identifier value을 반환한다.

    Category: 외부 파일 접근 및 처리 함수 (External Files)

     


    MAIN

    문 법


    DOPEN
     (fileref)

     

    Arguments

    fileref

     

    는 디렉토리에 의해 할당된 파일참조자

     


    관련 함수

    함수명 함수내용
    DCLOSE
    DOPEN 함수에 의해 열었던 디렉토리를 닫는다.
    DOPEN 디렉토리 OPEN하여서 0보다 큰 directory identifier value을 반환한다.
    FCLOSE
    외부파일, 디렉토리, 디렉토리 멤버를 닫는다.
    FETCH SAS 데이터 세트로부터 현재 관측치 다음의 관측치를 데이터 세트 데이터 벡터(DDV) 안으로 관측치를 읽는다.
    FETCHOBS SAS 데이터 세트로부터 지정한 관측치를 데이터 SET 데이터 벡터(DDV)로 읽는다.
    FGET
    파일 데이터 벡터(FDB)로부터 변수에 데이터를 복사한다.
    FOPEN
    외부파일을 연다.
    FREAD 외부파일에서 FDB로 레코드를 읽는다.
    FREWIND
    파일의 시작에 파일 포인터를 배치하고 값을 반환한다.
    MOPEN
    디렉토리 아이디와 멤버 이름에 의해 파일을 연다.
    NOTE
    SAS 데이터 세트의 현재 관측치에 대한 관측치 아이디를 반환한다.
    OPEN SAS 데이터 세트를 OPEN하고, 데이터 세트 ID를 반환한다.
    POINT NOTE함수에 의해 확인된 위치에 관측치를 이동시키고, 값을 반환한다.

     


    예 제

    C드라이브를 열어서 디렉토리에 이용 가능한 정보 아이템의 수를 반환한다.

    SAS Statements
    %let filrf = mydir;
    %let rc = %sysfunc(filename(filrf,c:\));
    
    * 디렉토리 Open;
    %let did = %sysfunc(dopen(&filrf));
    %put &did;
    
    * 디렉토리에 대한 정보 아이템 활용의 수 반환;
    %let infocnt = %sysfunc(doptnum(&did));
    %let rc = %sysfunc(dclose(&did));

     

    Results
    1

     


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

     

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

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

    [SAS 함수] 141. DOPTNUM 함수  (0) 2018.12.17
    [SAS 함수] 140. DOPTNAME 함수  (0) 2018.12.17
    【SAS 함수】 138. DNUM 함수  (0) 2018.12.17
    [SAS 함수] 137. DINFO 함수  (0) 2018.12.12
    [SAS 함수] 135. DIGAMMA 함수  (0) 2018.12.12

    댓글