포스팅 목차
o %LIST 구문
1. 목 적
%LIST 구문은 현재 세션에서 입력된 프로그램 라인중에서 특정 라인을 지정하여 출력한다. DATALINES(DATALINES4) 구문과 연관된 세미콜론 (; 또는 ;;;;) 사이의 데이터를 제외한 SAS 프로그램 내에서 어디서나 %LIST 구문을 사용 할 수 있다. %LIST 구문은 주로 대화식 라인 모드에서 SAS 프로그램 코드를 출력하여 확인하기 위하여 사용된다.
2. 문 법
%LIST<n <:m | − m> >; |
1) 인수 사용하지 않음
대화식 라인(interactive line) 모드에서 프로그램을 실행하는 경우에 인수를 지정하지 않고 %LIST 구문을 사용하면, 이전에 입력한 모든 프로그램 라인을 출력한다.
2) 인수사용
(1) n사용자가 입력한 n번째 라인을 출력한다.
(2) n–m 또는 n:m사용자가 입력한 n에서 m번째까지의 라인을 출력한다.
별칭 : | n:m |
3. 범 주
SAS 기본 구문 (프로그래밍 제어 구문)
4. 상세설명
사용 장소와 시기
DATALINES(DATALINES4) 구문과 연관된 세미콜론 (; 또는 ;;;;) 사이의 데이터를 제외한 SAS 프로그램 내에서 어디서나 %LIST 구문을 사용 할 수 있다. %LIST 구문은 주로 대화식 라인 모드에서 모니터에 SAS 프로그램 코드를 출력하기 위하여 사용된다. %INCLUDE 구문을 사용하는 경우에 포함하기 위한 라인을 결정하기 위하여 주로 사용된다.
경고 : | 모든 실행 모드에서, SPOOL 시스템 옵션은 SAS 구문의 저장 여부를 결정한다. 대화식 라인 모드에서 SPOOL시스템 옵션이 적용된 경우에 프로그램에서 실행된 모든 SAS 구문과 데이터 라인이 자동적으로 저장된다. SPOOL 옵션이 적용된 경우에 %LIST 구문을 사용하여 앞에서 실행된 라인을 출력 할 수 있지만, NOSPOOL 옵션이 적용 된 경우에는 %LIST 구문은 앞에서 실행된 라인을 출력 할 수 없다. |
5. 관련 구문
함수명 | 함수내용 |
%INCLUDE 구문 | 현재 실행중인 SAS 프로그램에서 다른 SAS 프로그래밍 문장, 데이터 라인 또는 양쪽 모두를 호출하여 실행한다. |
%LIST 구문 | 현재 세션에서 입력된 프로그램 라인중에서 특정 라인을 지정하여 출력한다. |
%RUN 구문 | %INCLUDE * 구문 이후의 소스 문장을 종료한다. |
- SPOOL 시스템 옵션
6. 예제
예제 : 현재 세션에서 실행된 라인 출력하기
다음 %LIST 구문은 10~20번째 라인을 출력한다.
SAS Statements |
%list 10-20;
[SAS Statement] SAS 데이터 스텝 구문 사전 목록] |
SAS 함수(SAS Function) 리스트 링크 |
반응형
'SAS > SAS 구문사전' 카테고리의 다른 글
[SAS Statement] SAS 데이터 스텝 구문 리스트(SAS Data Step Statement) (0) | 2023.09.30 |
---|---|
【SAS Statement】 Assignment(할당) 구문 (0) | 2023.06.10 |
【SAS Statement】 Array Reference(배열 참조) 구문 (0) | 2023.06.09 |
【SAS Statement】 SKIP 구문 (0) | 2023.05.28 |
【SAS Statement】 %RUN 구문 (0) | 2023.05.28 |
댓글