본문 바로가기
SAS/SAS 함수

[SAS 함수] 313. PERM

by 기서무나구물 2021. 10. 7.

포스팅 목차

    o PERM

     


    n 개의 원소에서 한 번에 r 개의 원소를 추출하는 순열의 개수를 계산한다. 순열은 서로 다른 n개의 원소 중에서 r개의 원소를 선택하여 순서를 고려하여 일렬로 나열하는 것을 의미한다.

    Category: 수학함수

     


    문 법


    PERM
     (n<,r>)

    Arguments

         n

           은 표본이 선택되는 총 원소의 개수를 나타내는 정수를 지정한다.

         r

            는 선택하는 요소의 개수를 나타내는 음이 아닌 정수를 지정한다. r 이 생략된 경우 이 함수는 n의 계승(factorial)을 반환한다.

     


    상세 내용

    COMB 함수를 수학적으로 표현한 공식은 다음과 같다.

    여기서, n ≥ 0, r ≥ 0, n ≥ r 이다.

    수식으로 계산할 수 없는 경우 결측치 값이 반환된다. 어느 정도 큰 값이 되면 PERM 함수를 계산할 수 없는 경우가 있다.

     


    관련 함수

    함수명 함수내용
    ABS 주어진 인수의 절대값(Absolute value)을 반환한다.
    CALL STDIZE 한 개 이상의 변수의 값을 표준화한다.
    CONSTANT 몇 가지 machine 상수와 수학적 상수를 계산한다.
    COMB n개중에서 r개의 조합의 수를 계산한다.
    EXP 지수 함수 값을 반환한다.
    FACT Factorial(계승값) 계산한다.
    GAMMA 감마분포의 값 반환
    GCD GCD 함수는 주어진 정수 인수의 최대 공약수를 반환한다.
    LGAMMA 감마함수의 자연로그값을 반환한다.
    LOG 자연로그(natural (base e) logarithm)의 값을 반환한다.
    LOG1PX Returns the log of 1 plus the argument.
    LOG10 상용로그(base 10) 값을 반환한다.
    LOG2 로그값을 계산하여 반환한다.
    LOGBETA 베타함수의 로그값을 계산한다.
    MOD 인수1을 인수2로 나눈 나머지 값을 반환한다.
    MODZ zero fuzz를 이용하여 나머지 값 반환한다.
    PERM 순열을 계산한다.
    SIGN 숫자값의 부호를 반환한다.
    SQRT SQRT 함수는 수치형 인수의 제곱근값을 계산한다.

     


    예 제

    SAS Statements
    data _null_;
         x=perm(5,1);
         put x;
    run;

     

    Results
    5

     


    SAS 함수(SAS Function) 리스트 링크

     

    엑셀(EXCEL)과 SAS 함수(SAS Function) 비교 리스트 링크

     

    SAS 데이터 스텝 구문 리스트(SAS Data Step Statement)
    반응형

    'SAS > SAS 함수' 카테고리의 다른 글

    【SAS 함수】 315. POISSON  (0) 2021.10.07
    【SAS 함수】 314. POINT  (0) 2021.10.07
    【SAS 함수】 312. PEEKLONG  (0) 2021.10.07
    【SAS 함수】 311. PEEKCLONG  (0) 2021.10.07
    【SAS 함수】 310. PEEKC  (0) 2021.10.07

    댓글