본문 바로가기
오라클 게시판/오라클 함수

[오라클함수] COVAR_SAMP 함수

by 기서무나구물 2018. 11. 14.

포스팅 목차

    오라클 SQL 함수(Oracle SQL Function) 목록 리스트 링크

     

    o COVAR_SAMP

     


    문법

    covar_samp::=

     


    목적

    COVAR_SAMP 함수는 2개 수치형 변수에 대한 표본 공분산(sample covariance)을 반환한다. 집계 함수 또는 분석 함수로 이용된다.

    이 함수는 임의의 수치형 데이터 형 또는 암묵적으로 수치형으로 변환할 수 있는 비수치형 데이터를 취한다. 오라클은 수치 순위가 가장 높은 인수를 판단하여, 나머지 인수를 그 인수의 데이터형으로 암묵적으로 변환한다.

     

    오라클 데이터 베이스는 expr1 또는 expr2가 Null인 모든 쌍을 제외한 후에 (expr1, expr2) 쌍의 세트에 적용한다. 오라클은 다음과 같이 계산한다.

    (SUM(expr1 * expr2) - SUM(expr1) * SUM(expr2) / n) / (n-1)

    where n은 (expr1,expr2)쌍의 수. expr1과 expr2가 모두 Null이 아닌 쌍.

    함수는 Number 타입의 값을 반환한다. 만약 함수가 empty 세트를 적용하면, Null을 반환한다.


    예제

     

    • 집계 예제

    Please refer to the aggregate example for COVAR_POP.

    • 분석 예제

    Please refer to the analytic example for COVAR_POP.

     

      --------------------------------------------  

    오라클 SQL 함수(Oracle SQL Function) 목록 리스트 링크

     

    [SQL, Pandas, R Prog, Dplyr, SQLDF, PANDASQL, DATA.TABLE] SQL EMP 예제로 만나는 테이블 데이터 처리 방법 리스트 링크 링크
    반응형

    댓글