プライマリ・コンテンツに移動
Oracle® Database SQL言語リファレンス
11gリリース2 (11.2)
B56299-08
  目次へ移動
目次
索引へ移動
索引

前
 
次
 

STATS_CROSSTAB

構文

stats_crosstab.gifの説明が続きます。
図「stats_crosstab.gif」の説明

用途

クロス集計は、2つの名義変数の分析に使用する方法です。STATS_CROSSTABファンクションは、2つの式とVARCHAR2型の戻り値の3つの引数を取ります。expr1およびexpr2は、分析対象の2つの変数です。このファンクションは、3つ目の引数に従って1つの数値を戻します。3つ目の引数を指定しない場合、デフォルトでCHISQ_SIGが戻り値になります。表5-4に、戻り値の意味を示します。

表5-4 STATS_CROSSTABの戻り値

戻り値 意味

CHISQ_OBS

カイ2乗の観測値

CHISQ_SIG

カイ2乗の観測値の有意性

CHISQ_DF

カイ2乗の自由度

PHI_COEFFICIENT

ファイ係数

CRAMERS_V

クラメールのV統計

CONT_COEFFICIENT

一致係数

COHENS_K

コーエンのカッパ


STATS_CROSSTABの例 次の例では、性別と収入水準の関連の強さを判断します。

SELECT STATS_CROSSTAB
         (cust_gender, cust_income_level, 'CHISQ_OBS') chi_squared,
       STATS_CROSSTAB
         (cust_gender, cust_income_level, 'CHISQ_SIG') p_value,
       STATS_CROSSTAB
         (cust_gender, cust_income_level, 'PHI_COEFFICIENT') phi_coefficient
  FROM sh.customers;

CHI_SQUARED    P_VALUE PHI_COEFFICIENT
----------- ---------- ---------------
 251.690705 1.2364E-47      .067367056