Skip Headers

오라클 10g 함수
10g Release 1 (10.1)
Go to Documentation Home
HOME
Go to Book List
ORA_home
Go to Table of Contents
연구회
Go to Index
자료실
Go to Master Index
ORA_10G
Go to Feedback page
MAIL

Go to previous page
Previous
Go to next page
Next

STATS_KS_TEST

문법

MAIN

stats_ks_test::=
Description of stats_ks_test.gif follows

그림 설명
 

목적

MAIN

STATS_KS_TEST함수는 두개의 표본이 같은 모집단에 속하고 있는지 또는 같은 분포를 가지는 모집단에 속하고 있는지 테스트 하는 Kolmogorov-Smirnov함수이다. 표본의 모집단이 정규분포라는 가정을 하지 않는다.

이 함수는 3개의 인수를 취한다. 2개의 식과 VARCHAR2형태의 반환값을 취한다. expr1은 그룹에서 데이터를 분류한다. expr2는 그룹의 값을 지정한다. 함수는  3번째 인수에 의해 정의되는 값에 따라서 하나의 값을 반환한다. 만약 3번째 인수를 생략하면, 기본값 SIG가 된다.

Table 7-6 STATS_KS_TEST Return Values

Return Value Meaning
STATISTIC D의 관측값
SIG D의 유의성

예제

MAIN


STATS_KS_TEST 예제

Kolmogorov Smirnov 검정을 이용하여서, 다음 예제는 남자와 여성 사이의 판매액의 분포가 우연때문인지 여부를 판단한다.

SELECT stats_ks_test(cust_gender, amount_sold, 'STATISTIC') ks_statistic,
       stats_ks_test(cust_gender, amount_sold) p_value
FROM   sh.customers c, sh.sales s
WHERE  c.cust_id = s.cust_id;

KS_STATISTIC    P_VALUE
------------ ----------
  .003841396 .004080006