INFILE 'raw-data-file-name' <옵션(들)> ; |
옵션 |
의미 |
예 |
DLM= |
- 구분자 정의. - 기본 구분자는 공백. |
DLM=’,’ |
DSD |
- DSD 사용시 기본 구분자가 콤마로 변경됨. - 연속된 여러 구분자 사이에 결측값이 있는 것으로 처리함. - 쌍따옴표 내 구분자를 값의 일부로 인식함. |
DSD |
MISSOVER |
- 레코드의 끝을 만났음에도 INPUT 문장에 처리되지 않은 변수 들이 남은 경우 사용. - 해당 변수를 결측으로 처리하고 다음 레코드를 로딩하지 못하게 함. |
MISSOVER |
FIRSTOBS=n |
읽어올 시작 record 를 지정. |
FIRSTOBS=2 |
OBS=n |
읽어올 마지막 record 를 지정. |
OBS=100 |
END=변수 |
- 변수는 임시 숫자 변수임. - 변수의 기본값은 0, 마지막 레코드를 읽을 때 변수의 값이 1 로변경됨. |
END=last |
◀예제▶ 윈도우 OS 내의 raw data file 읽음.
INFILE ‘c:\mydata\mytext.csv’ DLM=’,’ DSD MISSOVER ;
Join us for SAS Innovate 2025, our biggest and most exciting global event of the year, in Orlando, FL, from May 6-9. Sign up by March 14 for just $795.