SAS FUNCTION
SAS 9.1.3
Go to Documentation Home
HOME
Go to Book List
FUN_home
Go to Table of Contents
연구회
Go to Index
자료실
Go to Master Index
SAS  9.1.3
Go to Feedback page
MAIL
DROPNOTE
Go to previous page
Previous
Go to next page
Next
처음메뉴로

143. DROPNOTE



SAS 데이터세트나 외부파일에서 노트 마크(observation ID)를 지운다.
Category: External Files

문 법
인 수
예 제
함 수 비 교

문법

MAIN

DROPNOTE (data-set-id|file-id,note-id)
 

Arguments

data-set-id,file-id
는 OPEN, FOPEN함수에 의해 반환된 인식자.


예제
 

note함수를 통하여 현재 관측치의 ID를 반환하고, test(ID)가 5보다 큰 경우 값을 더 이상 증가시키지 않는다.

SAS Statements Results
data dropnote;
     dsid = open('sasuser.income','i');
     n = attrn(dsid,'nvars');
     maxlen=0;
     do while(fetch(dsid)=0);
        do i=1 to n;
           if (vartype(dsid,i)='C') then do;
              value = getvarc(dsid,i);
              test = note(dsid);
              if test > 5 then rc=dropnote(dsid,test);
              output;
           end;
        end;
     end;
run;
dsid n maxlen i value           test rc
  1  4   0    1 Leverling, Janet  1  .
  1  4   0    2 55 Hazel Way      2  .
  1  4   0    4 F                 3  .
  1  4   0    1 Peacock, Margaret 4  .
  1  4   0    2 101 Broadway      5  .
  1  4   0    4 F                 6  0
  1  4   0    1 Smith, John       6  0
  1  4   0    2 23 Mars Hill Dr.  6  0
  1  4   0    4 M                 6  0
  1  4   0    1 Buchanan, Steven  6  0
- 생 략 -
 


함수비교

Functions:

157.FETCH

  174.FNOTE
  175.FOPEN
  178.FPOINT
  292.NOTE
  304.OPEN
  314.POINT

2006년 백승민 제작하였답니다. 
( http://cafe.daum.net/statsas )