본문 바로가기
반응형

SAS구문사전70

【SAS Statement】 FOOTNOTE 구문 o FOOTNOTE 구문 1. 목 적 FOOTNOTE 구문은 프로시져와 데이터 스텝 출력물의 하단에 10개 텍스트 라인(각주)을 작성한다. 해당 라인의 각주를 지정하면 지정한 각주를 취소하거나 재정의 할 때까지 모든 페이지에 동일한 FOOTNOTE를 반복하여 작성한다. 해당 라인에 FOOTNOTE 구문을 지정한 경우에, 이전에 그 라인에 지정하였던 FOOTNOTE 구문과 상위 숫자로 지정한 모든 각주가 취소된다. 2. 문 법 FOOTNOTE ; 1) 인수를 사용하지 않는 경우 인수 없이 FOOTNOTE 구문을 지정하면 현재 지정되어 있는 FOOTNOTE(각주)를 삭제한다. 2) n 각주가 작성되는 위치의 상대적 라인을 지정한다. n의 범위는 1~10까지 지정할 수 있는데, 주석 라인은 하단부터 상대적으로.. 2022. 2. 1.
【SAS Statement】 FILENAME 구문, URL 접근 방법 o FILENAME 구문, URL 접근 방법 1. 목 적 FILENAME 구문, URL 접근 방법은 URL 접근 방법을 사용하여 원격(remote) 파일에 접근하여 작업을 수행할 수 있다. 2. 문 법 FILENAME fileref URL 'external-file' ; 1) Fileref 유효한 파일참조자(fileref)의 이름을 지정한다. Tip : 파일참조자와 외부파일 사이의 관계는 SAS 세션이 연결되고 있는 동안이나 또는 다른 FILENAME 구문을 사용하여 관계를 변경하거나 해제 할 때까지 유지된다. 원하는 경우에 수시로 파일에 대한 파일참조자를 변경 할 수 있다. 2) URL (별칭 : HTTP) URL 접근 방법을 지정하면 URL 서버가 현재 실행 중인 네트워크상의 host 시스템 사이에서.. 2022. 1. 30.
【SAS Statement】 FILENAME 구문, SFTP 접근 방법 o FILENAME 구문, SFTP 접근 방법 1. 목 적 SFTP 프로토콜을 사용하여 원격(remote) 파일에 접근하여서 파일 다운로드와 업로드 작업을 수행할 수 있다. Secure File Transfer Protocol(SFTP)는 네트워크상에서 2개의 호스트(클라이언트와 서버) 사이의 보안 연결과 보안 파일 전송을 제공하며, 명령어와 데이터 모두 암호화된다. 2. 문 법 FILENAME fileref SFTP 'external-file' ; 1) Fileref 유효한 파일 참조자(fileref) 이름을 지정한다. Tip : 파일참조자와 외부파일 사이의 관계는 SAS 세션이 연결되고 있는 동안이나 또는 다른 FILENAME 구문을 사용하여 관계를 변경하거나 해제 할 때까지 유지된다. 원하는 경우에.. 2022. 1. 30.
【SAS Statement】 FILENAME 구문, FTP 접근 방법 o FILENAME 구문, FTP 접근 방법 1. 목 적 FILENAME 구문, FTP 접근 방법은 FTP 프로토콜(protocol)을 사용하여 원격(remote) 파일에 접근하여서 파일 다운로드와 업로드 작업을 수행할 수 있다. 2. 문 법 FILENAME fileref FTP 'external-file' ; 1) Fileref 유효한 파일참조자의 이름을 지정한다. Tip : 파일참조자와 외부파일 사이의 관계는 SAS 세션이 연결되고 있는 동안이나 또는 다른 FILENAME 구문을 사용하여 관계를 변경하거나 해제 할 때까지 유지된다. 원하는 경우에 수시로 파일에 대한 파일참조자를 변경 할 수 있다. 2) FTP FILE TRANSFER Protocol(FTP) 접근 방법을 지정하면 FTP 서버 운영 체.. 2022. 1. 30.
【SAS Statement】 FILENAME 구문, EMAIL (SMTP) 접근 방법 o FILENAME 구문, EMAIL (SMTP) 접근 방법 1. 목 적 간이 전자 이메일 전송 프로토콜(Simple Mail Transfer Protocol, SMTP) 인터페이스를 사용하여 SAS 프로그래밍 구문에서 전자 메일을 전송한다. 2. 문 법 FILENAME fileref CLIPBRD paste-buffer-name>; 1) Fileref 유효한 파일 참조자의 이름을 지정한다. 파일 참조자는 외부 파일 또는 디바이스 유형에 임시적으로 할당된 이름으로 8자를 초과할 수 없다. 2) EMAIL SAS에서 전자 메일을 보낼 수 있는 방식을 지정한다. SAS를 사용하여 SMTP 서버에 메시지를 보내기 위하여, SMTP 이메일이 활성화되어 있어야 한다. 3) 'address' 인용부호 안에 메시지를.. 2022. 1. 29.
【SAS Statement】 FILENAME 구문, CLIPBOARD 접근 방법 o FILENAME 구문, CLIPBOARD 접근 방법 1. 목 적 FILENAME 구문, CLIPBOARD 접근 방법은 HOST 컴퓨터의 클립보드에서 데이터를 읽고, 반대로 클립보드에 데이터를 작성한다. 동일하게 마우스를 사용하여서 탐색기의 Pop-up 메뉴에서 “클립보드에 복사”(Copy contents to Clipboard)를 사용하여 데이터를 클립보드에 복사할 수 있다.(Ctrl+C / Ctrl+V) 2. 문 법 FILENAME fileref CLIPBRD paste-buffer-name>; Fileref 유효한 파일 참조자의 이름을 지정한다. CLIPBRD 클립보드에서 데이터를 읽고 작성할 수 있는 접근 방법을 지정한다. BUFFER=paste-buffer-name 붙이기 버퍼를 생성하고, 이.. 2022. 1. 29.
【SAS Statement】 ERROR 구문 o ERROR 구문 1. 목 적 ERROR 구문은 SAS 내부적으로 에러 상태를 관리하는 내부 변수 _ERROR_ 을 1로 설정하고, 로그에 해당 관측치에 대한 내용(변수 이름, 관측치, 관측치 번호 등)을 작성한다. 추가적으로 SAS로그에 사용자가 지정한 에러 메시지를 출력할 수 있다. 인수 없이 ERROR 구문을 작성하면 자동변수 _ERROR_을 1로 설정하고, 로그에 공백 메시지를 작성한다. 2. 문 법 ERROR ; 인수 사용하지 않음 인수 없이 ERROR 구문을 작성하면 자동변수 _ERROR_을 1로 설정하고, 로그에 공백메시지를 작성한다. message 로그에 사용자가 지정한 메시지를 작성한다. Tip : 메시지에는 문자 상수(인용부호로 묶인 문자들), 변수 이름, 포맷, 포인터 조절자 등을 .. 2022. 1. 28.
【SAS Statement】 END 구문 o END 구문 1. 목 적 END 구문은 DO 그룹 또는 SELECT 그룹 표현식에 대한 종료를 선언한다. DO 그룹 또는 SELECT 그룹의 마지막 문장에 작성해야 한다. 2. 문 법 END; 인수 사용하지 않음 DO 그룹 또는 SELECT 그룹 처리를 종료하기 위하여 END 구문을 사용하라. 3. 상세 설명 END 구문은 DO 그룹 또는 SELECT 그룹의 마지막 문장이어야 한다. 4. 관련 구문 구문명 구문내용 DATA 구문 DATA 스텝 시작의 선언 및 출력 SAS DATA 세트의 이름을 설정하고, 또한 데이터 뷰(View)의 이름도 지정할 수 있다. DO 구문 인덱스 변수의 값에 따라서 DO 구문과 END 구문 사이에 작성한 구문을 반복하여서 실행한다. END 구문 DO 그룹 또는 SELECT.. 2022. 1. 28.
【SAS Statement】 DO 반복(Iterative) 구문 o DO 반복(Iterative) 구문 1. 목 적 DO 반복(Iterative) 구문은 인덱스 변수의 값에 따라서 DO 구문과 END 구문 사이에 작성한 구문을 반복하여서 실행한다. DO 반복 구문은 WHILE이나 UNTIL 절과 함께 사용할 수 있다. 2. 문 법 DO index-variable=specification-1 ; 반복하여 실행되는 SAS 구문 END; 1) index-variable DO 그룹의 실행을 제어하기 위한 값을 소유하는 인덱스 변수 이름을 지정한다. Tip : 인덱스 변수를 삭제하도록 지정하지 않으면, 인덱스 변수는 출력 데이터 세트에 포함된다. 경고 : DO 그룹 안에서 인덱스 변수의 변경하는 것을 되도록 피해라. 반복 DO 그룹 안에서 인덱스 변수를 수정하면, 무한 반복 .. 2022. 1. 25.
【SAS Statement】 DO 구문 o DO 구문 1. 목 적 DO 구문은 그룹 단위로 실행하기 위한 SAS 문장의 그룹을 지정하라. DO 구문은 DO 그룹 처리를 위한 가장 간단한 형태로 DO와 END 구문 사이의 구문을 DO 그룹이라고 한다. 일반적으로 단순한 DO 구문은 IF-THEN/ELSE 구문 안에서 조건문이 만족하는 경우에 실행되는 프로그램을 지정하기 위하여 사용된다. DO 그룹 안에 다른 DO 구문을 중첩하여 실행할 수 있다. 2. 문 법 DO; 실행되는 SAS 구문 END; 인수 사용하지 않음 단순한 DO 그룹 처리를 위하여 DO 구문을 사용한다. 3. 범 주 SAS 기본 구문 (제어 구문) 4. 비 교 DO 반복 구문, DO UNTIL 구문, DO WHILE 구문 5. 상세 설명 DO 구문은 DO 그룹 처리를 위한 가장 .. 2022. 1. 25.
[SAS Statement] DM 구문 o DM 구문 1. 목 적 DM 구문은 SAS 문장과 유사하게 SAS 프로그램 에디터, LOG, 프로시져 출력물 또는 텍스트 에디터에 대한 명령어를 SAS 프로그램 상에서 실행한다. DM 구문은 프로그램 실행 명령을 SAS에 제출하는 경우에 실행이 되고, 윈도우 환경을 변경하기 위하여 사용할 수 있다. 주로 FILE 명령어를 사용하여 파일을 저장하거나 CLEAR 명령어를 사용하여 윈도우 내용을 지우는 등의 윈도우 애플리케이션에서 유틸리티 함수를 실행한다. 2. 문 법 DM 'command(s)' ; Window DM 명령이 실행되는 활성화 윈도우를 지정하라. 기본 윈도우는 프로그램 에디터 윈도우이다. 기본사항 : 만약 윈도우 이름을 생략하면, SAS는 기본적으로 프로그램 에디터 윈도우를 사용한다. 'co.. 2022. 1. 25.
【SAS Statement】 DESCRIBE 구문 o DESCRIBE 구문 1. 목 적 DESCRIBE 구문은 컴파일되어 저장된 데이터 세트 프로그램 또는 데이터 스텝 뷰 테이블(View)에 대한 소스 코드를 SAS 로그에 출력한다. DATA 구문에서 PGM= 또는 VIEW= 옵션을 함께 지정하여 사용해야 한다. 컴파일되어 저장된 데이터세트 프로그램 또는 데이터 스텝 뷰 테이블로부터 프로그램 실행 없이 소스 코드를 확인하기 위하여 DESCRIBE 구문을 사용하고, 프로그램을 실행하면서 소스 코드를 확인 위하여 EXECUTE 구문과 DESCRIBE 구문을 함께 사용해야 한다. 2. 문 법 DESCRIBE; 인수 사용하지 않음 컴파일 되어 저장된 데이터 세트 프로그램 또는 데이터 스텝 뷰로부터 프로그램 소스 코드를 확인하기 위하여 DESCRIBE 구문을 사.. 2022. 1. 25.
반응형