본문 바로가기
반응형

전체 글2338

【SAS Statement】 PAGE 구문 o PAGE 구문 1. 목 적 PAGE 구문은 SAS 로그에서 새로운 페이지로 이동하도록 지시한다. 2. 문 법 PAGE; OUTPUT; 1) 인수 사용하지 않음 PAGE 구문은 SAS 로그에서 새로운 페이지로 이동하도록 지시한다. 3. 범 주 SAS 기본 구문 (로그 제어 구문) 4. 상세 설명 SAS가 윈도우환경, Batch 또는 비대화식 모드에서 실행되는 경우에 PAGE 구문을 사용 할 수 있다. PAGE 구문은 SAS로그에 그 자체 문장에 대해서는 출력하지 않는다. 대화식라인 모드에서 SAS를 실행하는 경우에는 PAGE 구문은 Display 모니터(또는 로그 파일에 대한 대체 출력물)에 공백 라인을 출력 할 수 있다. 5. 관련 구문 및 옵션 구문명 구문 내용 LIST 구문 INPUT 구문에서 현.. 2022. 2. 4.
【SAS Statement】 OUTPUT 구문 o OUTPUT 구문 1. 목 적 OUTPUT 구문은 SAS 데이터 세트에 현재 처리 중인 관측치를 작성한다. OUTPUT 구문은 데이터 스텝의 종료 시점에 작성되지 않고, OUTPUT 구문이 실행되는 즉시 데이터 세트에 현재 관측치를 작성한다. 만약 OUTPUT 구문에 출력되는 데이터 세트 이름을 지정하지 않으면, 관측치는 DATA 구문에 나열된 모든 데이터 세트에 작성된다. 2. 문 법 OUTPUT; 1) 인수 사용하지 않음 별도의 인수 없이 OUTPUT 구문을 단독으로 사용하면 현재 관측치가 DATA 구문에 나열된 모든 데이터 세트에 작성되도록 한다. 만약 MODIFY 구문이 함께 사용되면, 인수 없는 OUTPUT 구문은 MODIFY 구문에 지정된 데이터 세트의 끝에 현재 관측치를 추가하여 작성한다.. 2022. 2. 4.
[SAS Statement] OPTIONS 구문 o OPTIONS 구문 1. 목 적 OPTIONS 구문은 하나 이상의 SAS 시스템 옵션의 값을 지정하거나 변경한다. OPTIONS 구문에 의하여 변경된 내용은 JOB, 세션, SAS 프로세스의 종료 또는 다른 OPTIONS 구문을 사용하여 옵션을 변경할 때까지 영향을 미친다. SAS 구동 시점과 SAS 프로세스 초기화 시점에 OPTIONS 구문, OPTIONS 윈도우를 사용하여 SAS 시스템 옵션을 지정할 수 있다. 2. 문 법 OPTIONS option(s); 1) option 변경하기 위한 다수의 SAS 시스템 옵션을 지정한다. 3. 범 주 SAS 기본 구문 (프로그램 제어 구문) 4. 상세 설명 OPTIONS 구문에 의하여 변경된 내용은 JOB, 세션, SAS 프로세스의 종료 또는 다른 OPTIO.. 2022. 2. 4.
【SAS Statement】 Null 구문 o Null 구문 1. 목 적 Null 구문은 데이터 라인의 종료를 알리는 위치표시자 역할을 수행한다. NULL 구문의 주요 목적은 DATALINES 또는 CARDS 구문 뒤에서 사용되는 데이터 라인의 종료를 표시하며, 이 경우에 NULL 구문은 데이터 스텝의 경계의 역할을 한다. 데이터 라인이 세미콜론을 포함하고 있을 때 DATALINES4 또는 CARDS4 문장과 4개의 세미콜론으로 구성된 NULL 구문을 사용해야 한다. 2. 문 법 ; 또는 ;;;; 1) 인수 사용하지 않음 NULL 구문은 프로그램 내에서 생성되는 데이터 라인의 종료를 알려준다. 3. 범 주 SAS 기본 구문 (실행 구문) 4. 상세 설명 NULL 구문의 주요 목적은 DATALINES 또는 CARDS 구문 뒤에서 사용되는 데이터 라.. 2022. 2. 4.
【SAS Statement】 MODIFY 구문 o MODIFY 구문 1. 목 적 MODIFY 구문은 새로운 SAS 데이터 세트를 추가로 생성하지 않고 기존에 존재하는 SAS 데이터 세트의 관측치에 대하여 대체, 삭제, 추가 작업을 수행한다. 비밀번호가 설정된 데이터 세트를 수정하려면, MODIFY 구문에 비밀번호 관련 데이터 세트 옵션(ALTER= or PW=)을 사용하여 비밀번호를 지정하라. 2. 문 법 MODIFY master-data-set transaction-data-set ; BY by-variable; MODIFY master-data-set KEY=index ; MODIFY master-data-set POINT=variable; MO.. 2022. 2. 3.
【SAS Statement】 MISSING 구문 o MISSING 구문 1. 목 적 MISSING 구문은 입력 데이터에서 수치형 데이터의 특별한 결측치 값을 표현하기 위한 문자를 지정한다. 2. 문 법 MISSING character(s); 1) character 입력데이터에서 특별한 결측치 데이터를 표현하기 위한 값을 지정한다. 특별한 결측치 값은 알파벳 26개 문자(대소문자) 또는 밑줄(_)을 사용할 수 있다. 범위 : 특별한 결측치 값은 알파벳 26개 문자(대소문자) 또는 밑줄(_)를 사용 할 수 있다. Tip : 다수의 문자를 지정 할 수 있다. 3. 범 주 SAS 기본 구문 (정보 처리 구문) 4. 상세 설명 MISSING 구문은 일반적으로 DATA 스텝에서 사용되지만, 전역(Global) 영역에서 사용 가능하다. 5. 비교 사항 수치형 변수.. 2022. 2. 3.
【SAS Statement】 MERGE 구문 o MERGE 구문 1. 목 적 MERGE 구문은 다수의 SAS 데이터 세트의 관측치를 하나의 관측치로 결합하여 새로운 SAS 데이터 세트를 생성한다. MERGE 구문은 SQL의 일반적인 내/외부 조인의 기능을 동일하게 수행한다. 2. 문 법 MERGE SAS-data-set-1 SAS-data-set-2 ; 1) SAS-data-set 관측치가 존재하는 2개 이상의 SAS 데이터 세트를 지정한다. 개별 데이터 세트의 이름, 데이터 세트 리스트 또는 앞의 두 개를 결합하여 지정할 수 있다. Tip : 데이터 세트 이름 대신에 운영 시스템이 인식하는 파일의 물리적 경로를 지정 할 수 있다. 경로명은 단일 인용 부호 또는 이중 인용 부호 안에 .. 2022. 2. 3.
[SAS Statement] LOSTCARD 구문 o LOSTCARD 구문 1. 목 적 LOSTCARD 구문은 단일 관측치가 여러 레코드에 존재하는 데이터에 대한 입력 작업 수행 중에 결측치 또는 유효하지 않은 레코드를 만났을 때 입력 상태를 재동기화한다. 동기화 : 작업들 사이의 수행시기를 맞추는 것. 사건이 동시에 일어나거나, 일정한 간격을 두고 일어나도록 시간의 간격을 조정하는 것을 말한다. 2. 문 법 LOSTCARD; 1) 인수 사용하지 않음 LOSTCARD 구문은 현재 그룹에 결측치 레코드가 포함되어 있을 때 다음 차례의 그룹에서 레코드 읽는 것을 중지시킨다. 3. 범 주 SAS 기본 구문 (실행 구문) 4. 상세 설명 LOSTCARD 사용 시기 SAS가 하나의 관측치를 생성하기 위하여 다중 레코드를 읽는 경우에 일반적으로 데이터의 끝에 도착.. 2022. 2. 3.
반응형