본문 바로가기
반응형

SAS635

【SAS 함수】 LCOMB LCOMB COMB 함수의 로그 값을 계산한다. 이것은 n개의 객체에서 한 번에 r개의 객체를 추출한 조합 수에 대한 로그 값을 계산한다. Category: 조합 함수 문 법 LCOMB(n, r) Arguments Required Arguments n 는 표본이 추출되는 원소의 총 개수를 나타내는 음이 아닌 정수이다. r 는 선택되는 원소의 수를 나타내는 음이 아닌 정수이다. 비 교 LCOMB 함수는 COMB 함수의 로그 값을 계산한다. 예 제 SAS Statements data _null_; x=lcomb(5000,500); y=lcomb(100,10); put x= y=; run; Results x=1621.4411361 y=30.482323362 SAS 함수(SAS Function) 리스트 링크 엑.. 2023. 11. 16.
【SAS 함수】 322. PROBHYPR o PROBHYPR 초기하분포를 계산한다. Category: 확률함수 문 법 PROBHYPR (N,K,n,x) Arguments N 는 population size parameter 관련 함수 함수명 함수내용 CDF 누적분포함수(cumulative probability distribution)를 계산한다. LOGCDF 왼쪽 누적 분포 함수의 로그값을 계산한다. LOGPDF 확률밀도함수(probability density(mass) function)의 로그값을 계산한다. LOGSDF 생존함수의 로그값을 계산한다. PDF 확률밀도함수를 계산한다. POISSON 포아송 분포(Poisson distribution)의 확률값을 계산한다. PROBBETA 베타분포(beta distribution)의 확률값을 계산한.. 2023. 10. 13.
[SAS Statement] SAS 데이터 스텝 구문 리스트(SAS Data Step Statement) [ 데이터 스텝 구문 ] ￘ 실행 구문과 선언 구문 데이터 스텝은 실행 구문과 선언 구문으로 구성된다. 실행 구문은 데이터 스텝의 개별 반복을 통하여 작업 결과를 반환한다. 선언 구문은 SAS에 정보를 제공하고, 시스템이 프로그램 구문을 컴파일 할 때 적용된다. 다음 테이블은 데이터 스텝에서 사용 할 수 있는 SAS 실행 구문과 선언 구문을 보여준다. [실행구문 ] ABORT 부분 분할 IF 구문 PUT 구문, 열 출력 방식 배열 참조 IF-THEN/ELSE PUT 구문, 출력형식 지정 출력방식 할당 구문 INFILE PUT 구문, 목록 출력 방식 CALL INPUT PUT 구문, 변수이름 지정 출력 방식 CONTINUE GO TO PUT DECLARE INPUT 구문, 열입력 방식 PUTLOG DELE.. 2023. 9. 30.
SAS 함수 리스트 SAS 함수 리스트 Arithmetic 함수 설명 DIVIDE Function Returns the result of a division that handles special missing values for ODS output. 배열 - Array 함수 DIM 배열에서 원소의 수를 반환한다. HBOUND 배열의 상한값을 반환한다. LBOUND ARRAY에 사용된 원소들의 하한값을 반환한다. 배열의 값이 1로부터 시작 안할 때, 배열값의 하한값을 찾는다. Bitwise Logical Operations 함수 BAND 문자열을 검색하여 구두 문자의 첫번째 위치를 반환한다. BLSHIFT 2개의 32비트 정수 인수 값의 비트 단위(bitwise) 논리적 왼쪽 이동(left shift)의 값을 반환한다. BN.. 2023. 9. 30.
【SAS 함수】 LEXPERM o LEXPERM 함수 목 적 LEXPERM 함수는 여러 변수 중에서 결측치가 아닌 값으로 생성 가능한 모든 고유 순열을 사전식 정렬로 생성한다. 문 법 LEXPERM(count, variable-1 ) 범 주 SAS 함수 (조합 함수) 관련 함수 함수명 함수내용 ALLCOMB 지정한 변수에 대한 조합 순서를 최소한으로 변경하여서 n개 변수 중에서 k개 변수를 선택하는 모든 조합을 생성한다. 일반적으로 DO 반복문과 함께 사용된다. ALLPERM 지정한 변수에 대하여 최소한으로 순서를 변경하여서 생성 가능한 모든 순열을 생성한다. CALL ALLCOMB 변수에 대한 조합 순서를 최소한으로 변경하여서 n개 변수 중에서 k개 변수를 선택하는 모든 조합을 생성한다. 일반적으로 DO 반복문과 함께 사용된다. C.. 2023. 6. 16.
【SAS 함수】 LEXPERK o LEXPERK 함수 목 적 LEXPERK 함수는 변수에 대한 순열 순서를 사전식으로 정렬하여서 n개 변수 중에서 k개의 결측치가 아닌 값을 선택하는 모든 고유 순열을 생성한다. 문 법 LEXPERK(count, k, variable-1, …, variable-n) 범 주 SAS 함수 (조합 함수) 비 교 CALL LEXPERK 루틴 관련 함수 함수명 함수내용 ALLCOMB 지정한 변수에 대한 조합 순서를 최소한으로 변경하여서 n개 변수 중에서 k개 변수를 선택하는 모든 조합을 생성한다. 일반적으로 DO 반복문과 함께 사용된다. ALLPERM 지정한 변수에 대하여 최소한으로 순서를 변경하여서 생성 가능한 모든 순열을 생성한다. CALL ALLCOMB 변수에 대한 조합 순서를 최소한으로 변경하여서 n개 .. 2023. 6. 16.
【SAS 함수】 CALL LEXPERM 루틴 o CALL LEXPERM 루틴 목 적 CALL LEXPERM 루틴은 여러 변수 중에서 결측치가 아닌 변수로 중복되지 않게 생성 가능한 모든 고유 순열을 사전식으로 정렬하여서 생성한다. 문 법 CALL LEXPERM(count, variable-1 ); 범 주 SAS 함수 (조합 함수) 관련 함수 함수명 함수내용 ALLCOMB 지정한 변수에 대한 조합 순서를 최소한으로 변경하여서 n개 변수 중에서 k개 변수를 선택하는 모든 조합을 생성한다. 일반적으로 DO 반복문과 함께 사용된다. ALLPERM 지정한 변수에 대하여 최소한으로 순서를 변경하여서 생성 가능한 모든 순열을 생성한다. CALL ALLCOMB 변수에 대한 조합 순서를 최소한으로 변경하여서 n개 변수 중에서 k개 변수를 선택하는 모든 조합을 생성.. 2023. 6. 16.
【SAS 함수】 CALL LEXPERK 루틴 o CALL LEXPERK 루틴 목 적 CALL LEXPERK 루틴은 변수에 대한 순열 순서를 사전식으로 정렬하여서 n개 변수 중에서 k개의 변수를 중복되지 않게 구성하는 모든 고유 순열을 생성한다. 고유 순열 생성 시 결측치는 제외하며, 일반적으로 DO 반복문과 함께 사용된다. 문 법 CALL LEXPERK(count, k, variable-1, …, variable-n); 범 주 SAS 함수 (조합 함수) 관련 함수 함수명 함수내용 ALLCOMB 지정한 변수에 대한 조합 순서를 최소한으로 변경하여서 n개 변수 중에서 k개 변수를 선택하는 모든 조합을 생성한다. 일반적으로 DO 반복문과 함께 사용된다. ALLPERM 지정한 변수에 대하여 최소한으로 순서를 변경하여서 생성 가능한 모든 순열을 생성한다. .. 2023. 6. 16.
【SAS 함수】 CALL ALLCOMB 함수 o CALL ALLCOMB 루틴 목 적 CALL ALLCOMB 루틴은 변수에 대한 조합 순서를 최소한으로 변경하여서 n개 변수 중에서 k개 변수를 선택하는 모든 조합을 생성한다. 일반적으로 DO 반복문과 함께 사용된다. 문 법 CALL ALLCOMB(count, k, variable-1, ... , variable-n) Arguments count 반복문에서 전달받은 인수로 1부터 생성해야 되는 변수 조합의 개수까지의 값이 할당되어있는 인수를 지정한다. 변수 조합의 개수는 COMB(n,k) 함수로 계산된다. k 개별 조합에서 선택되는 항목의 개수를 표시한다. 이 값은 상수, 변수 또는 표현식으로 지정할 수 있다. (해당하는 값은 1에서 n 사이에 존재해야 한다.) variable 동일한 형태와 길이를 가.. 2023. 6. 16.
【SAS 함수】 ALLPERM 함수 o ALLPERM 함수 목 적 ALLPERM 함수는 지정한 변수에 대하여 최소한으로 순서를 변경하여서 생성 가능한 모든 순열을 생성한다. Category: 조합생성함수 문 법 ALLPERM(count, variable-1 ) Arguments count 반복문에서 전달 받은 인수로 1부터 생성해야 되는 변수 순열의 개수 사이에 속하는 정수 값이 할당되어 있는 변수를 지정한다. 변수 순열의 개수는 FACT 함수로 계산 될 수 있다. variable 숫자 변수를 동일하게 지정하거나, 동일한 길이로 구성된 문자 변수를 지정한다. 이 변수들이 순서를 변경하여 재배치된다. 단, 18개 변수까지 지정할 수 있다. 반환되는 값 count 값이 1이면 0의 값이 반환되고, count 값이 N!보다 크면 1의 값이 반환.. 2023. 6. 16.
【SAS 함수】 ALLCOMB 함수 o ALLCOMB 함수 목 적 ALLCOMB 함수는 지정한 변수에 대한 조합 순서를 최소한으로 변경하여서 n개 변수 중에서 한 번에 k개 변수를 선택하는 모든 조합을 생성한다. 일반적으로 DO 반복문과 함께 사용된다. Category: 조합생성함수 문 법 ALLCOMB(count, k, variable-1, ... , variable-n) Arguments Required Arguments count 반복문에서 전달받은 인수로 1부터 생성해야 되는 변수 조합의 개수까지의 값이 할당되어 있는 변수를 지정한다. 변수 조합의 개수는 COMB 함수로 계산 할 수 있다. k 개별 조합에서 선택되는 항목의 개수를 표시한다. 이 값은 상수, 변수 또는 표현식으로 지정할 수 있다. (해당 값은 1에서 n 사이에 존재... 2023. 6. 16.
【SAS Statement】 %LIST 구문 o %LIST 구문 1. 목 적 %LIST 구문은 현재 세션에서 입력된 프로그램 라인중에서 특정 라인을 지정하여 출력한다. DATALINES(DATALINES4) 구문과 연관된 세미콜론 (; 또는 ;;;;) 사이의 데이터를 제외한 SAS 프로그램 내에서 어디서나 %LIST 구문을 사용 할 수 있다. %LIST 구문은 주로 대화식 라인 모드에서 SAS 프로그램 코드를 출력하여 확인하기 위하여 사용된다. 2. 문 법 %LIST; 1) 인수 사용하지 않음 대화식 라인(interactive line) 모드에서 프로그램을 실행하는 경우에 인수를 지정하지 않고 %LIST 구문을 사용하면, 이전에 입력한 모든 프로그램 라인을 출력한다. 2) 인수사용 (1) n사용자가 입력한 n번째 라인을 출력한다. (2) n–m 또.. 2023. 6. 10.
반응형