본문 바로가기
반응형

SAS635

【SAS 함수】 57. CALL RANPERK 57. CALL RANPERK 인수의 값을 랜덤하게 순열배치하거나, n개 중에서 k개 순열을 반환한다. Category: Random Number MAIN 문 법 CALL RANPERK (seed, k, variable-1); Arguments seed 는 seed값 지정. k 는 숫자 지정. variable 는 숫자,문자 변수 지정. 관련 함수 함수명 함수내용 ALLCOMB 지정한 변수에 대한 조합 순서를 최소한으로 변경하여서 n개 변수 중에서 k개 변수를 선택하는 모든 조합을 생성한다. 일반적으로 DO 반복문과 함께 사용된다. ALLPERM 지정한 변수에 대하여 최소한으로 순서를 변경하여서 생성 가능한 모든 순열을 생성한다. CALL ALLCOMB 변수에 대한 조합 순서를 최소한으로 변경하여서 n개 .. 2018. 11. 21.
【SAS 함수】 56. CALL RANNOR 함수 56. CALL RANNOR 정규분포를 따르는 난수 생성한다. Category: Random Number 문 법 CALL RANNOR (seed,x); Arguments seed 는 seed값 지정. x 는 숫자 변수 지정. 관련 함수 함수명 함수내용 CALL RANBIN 이항분포(binomial distribution)를 따르는 난수를 생성한다. CALL RANCAU 코쉬 분포(Cauchy distribution)를 따르는 난수 생성한다. CALL RANEXP 지수분포를 따르는 난수 생성한다. CALL RANGAM 감마분포(gamma distribution)를 따르는 난수 생성한다. CALL RANNOR 정규분포를 따르는 난수 생성한다. CALL RANPOI 포아송 분포를 따르는 난수를 생성한다. CA.. 2018. 11. 21.
【SAS 함수】 55. CALL RANGAM 함수 55. CALL RANGAM 감마분포를 따르는 난수 생성한다. Category: Random Number 문 법 CALL RANGAM (seed,a,x); Arguments seed 는 seed값 지정. a 는 숫자 shape parameter. x 는 숫자 변수 지정. 관련 함수 함수명 함수내용 CALL RANBIN 이항분포(binomial distribution)를 따르는 난수를 생성한다. CALL RANCAU 코쉬 분포(Cauchy distribution)를 따르는 난수 생성한다. CALL RANEXP 지수분포를 따르는 난수 생성한다. CALL RANGAM 감마분포(gamma distribution)를 따르는 난수 생성한다. CALL RANNOR 정규분포를 따르는 난수 생성한다. CALL RANPO.. 2018. 11. 21.
【SAS 함수】 54. CALL RANEXP 함수 54. CALL RANEXP 지수분포를 따르는 난수 생성한다. Category: Random Number MAIN 문 법 CALL RANEXP (seed,x); Arguments seed 는 seed값 지정. x 는 숫자 변수 지정. 관련 함수 함수명 함수내용 CALL RANBIN 이항분포(binomial distribution)를 따르는 난수를 생성한다. CALL RANCAU 코쉬 분포(Cauchy distribution)를 따르는 난수 생성한다. CALL RANEXP 지수분포를 따르는 난수 생성한다. CALL RANGAM 감마분포(gamma distribution)를 따르는 난수 생성한다. CALL RANNOR 정규분포를 따르는 난수 생성한다. CALL RANPOI 포아송 분포를 따르는 난수를 생성한.. 2018. 11. 21.
【SAS 함수】 53. CALL RANCAU 함수 53. CALL RANCAU Caucht 분포를 따르는 난수 생성한다. Category: Random Number MAIN 문 법 CALL RANCAU (seed,x); Arguments seed 는 seed값 지정. x 는 숫자 변수 지정. 관련 함수 함수명 함수내용 CALL RANBIN 이항분포(binomial distribution)를 따르는 난수를 생성한다. CALL RANCAU 코쉬 분포(Cauchy distribution)를 따르는 난수 생성한다. CALL RANEXP 지수분포를 따르는 난수 생성한다. CALL RANGAM 감마분포(gamma distribution)를 따르는 난수 생성한다. CALL RANNOR 정규분포를 따르는 난수 생성한다. CALL RANPOI 포아송 분포를 따르는 난수.. 2018. 11. 21.
【SAS 함수】 52. CALL RANBIN 함수 52. CALL RANBIN 이항분포 난수를 생성한다. Category: Random Number 문 법 CALL RANBIN (seed,n,p,x); Arguments seed 는 seed값 지정. n 는 정수값 지정. p 는 확률값 지정. x 는 숫자 변수 지정. 관련 함수 함수명 함수내용 CALL RANBIN 이항분포(binomial distribution)를 따르는 난수를 생성한다. CALL RANCAU 코쉬 분포(Cauchy distribution)를 따르는 난수 생성한다. CALL RANEXP 지수분포를 따르는 난수 생성한다. CALL RANGAM 감마분포(gamma distribution)를 따르는 난수 생성한다. CALL RANNOR 정규분포를 따르는 난수 생성한다. CALL RANPOI .. 2018. 11. 21.
【SAS 함수】 51. CALL PRXSUBSTR 함수 CALL PRXSUBSTR 패턴이 일치하는 문자열의 위치와 length를 반환한다. Category: 문자열 비교 함수(문자열 매칭, Character String Matching) MAIN 문 법 CALL PRXSUBSTR (regular-expression-id, capture-buffer, start ); Arguments regular-expression-id 는 PRXPARSE함수에 의해 반환되는 인식자를 지정. 참 고 단, 메모리에 직접 쓰는 것은 상당히 조심할 필요있습니다. SAS regular 형식 은 RX로 시작하고, Perl regular형식은 PRX로 시작한다. 좀 더 상세한 사항을 알고 싶으신 분은 PERL언어에 관하여 찾아보시기를 바랍니다. * PERL : 자료를 추출하고 그에 의.. 2018. 11. 21.
【SAS 함수】 50. CALL PRXPOSN 함수 CALL PRXPOSN capture 버퍼의 시작 위치와 length를 반환한다. Category: 문자열 비교 함수(Character String Matching) MAIN 문 법 CALL PRXPOSN (regular-expression-id, capture-buffer, start ); Arguments regular-expression-id 는 PRXPARSE함수에 의해 반환되는 인식자를 지정. 참 고 단, 메모리에 직접 쓰는 것은 상당히 조심할 필요있습니다. SAS regular 형식 은 RX로 시작하고, Perl regular형식은 PRX로 시작한다. 좀 더 상세한 사항을 알고 싶으신 분은 PERL언어에 관하여 찾아보시기를 바랍니다. * PERL : 자료를 추출하고 그에 의거한 보고서를 작성하.. 2018. 11. 20.
【SAS 함수】 49. CALL PRXNEXT 함수 49. CALL PRXNEXT 문자열에서 지정한 패턴과 일치하는 패턴 검색 작업을 반복적으로 수행하여서 패턴과 일치하는 하위 문자열의 위치와 length를 반환한다. Category: 문자열 비교 함수(문자열 매칭, Character String Matching) MAIN 문 법 CALL PRXNEXT (regular-expression-id, start, stop, source, position, length); Arguments regular-expression-id 는 PRXPARSE함수에 의해 반환되는 인식자를 지정. 참 고 단, 메모리에 직접 쓰는 것은 상당히 조심할 필요있습니다. SAS regular 형식 은 RX로 시작하고, Perl regular형식은 PRX로 시작한다. 좀 더 상세한 사항.. 2018. 11. 20.
【SAS 함수】 48. CALL PRXFREE 함수 48. CALL PRXFREE 메모리에 할당된 Perl regular 표현식을 초기화 한다. 일반적으로 데이터 스텝이 종료되면 리소스가 초기화 된다. Category: 문자열 비교 함수(문자열 매칭, Character String Matching) MAIN 문 법 CALL PRXFREE (regular-expression-id); Arguments regular-expression-id 는 PRXPARSE함수에 의해 반환되는 인식자를 지정. 참 고 단, 메모리에 직접 쓰는 것은 상당히 조심할 필요있습니다. SAS regular 형식 은 RX로 시작하고, Perl regular형식은 PRX로 시작한다. 좀 더 상세한 사항을 알고 싶으신 분은 PERL언어에 관하여 찾아보시기를 바랍니다. PERL : 자료를 .. 2018. 11. 20.
【SAS 함수】 47. CALL PRXDEBUG 함수 CALL PRXDEBUG 데이터 STEP에서 Perl 정규식(regular)을 활성화하여 SAS LOG에 디버그 결과를 결과 창에 출력 할 수 있도록 한다. CALL PRXDEBUG 루틴은 PERL 정규식이 컴파일 되는 과정과 패턴이 문자값과 일치 될 때 반환되는 값에 대한 정보를 제공한다. Category: 문자열 비교 함수(Character String Matching) MAIN 문 법 CALL PRXDEBUG (on-off); Arguments on-off 는 on , off를 지정. 참 고 SAS regular 형식 은 RX로 시작하고, Perl regular형식은 PRX로 시작한다. 좀 더 상세한 사항을 알고 싶으신 분은 PERL언어에 관하여 찾아보시기를 바랍니다. * PERL : 자료를 추출하.. 2018. 11. 20.
【SAS 함수】 46. CALL PRXCHANGE 함수 CALL PRXCHANGE 지정한 패턴과 일치하는 문자열을 검색하여 검색된 부분을 변경하기 원하는 대체 문자열로 변경 작업을 수행한다. Category: 문자열 비교 함수(문자열 매칭, Character String Matching) MAIN 문 법 CALL PRXCHANGE (regular-expression-id, times, old-string ); Arguments regular-expression-id 는 PRXPARSE함수로 부터 반환된 숫자 패턴 인식자를 지정. times 는 검색 횟수를 지정. old-string 는 검색과 교체를 위한 문자 표현 지정. new-string 는 old-string을 변경하기 위한 결과를 반환하기 위한 문자 변수 지정. result-length 는 결과에 대한.. 2018. 11. 20.
반응형