メインコンテンツまでスキップ
メインコンテンツまでスキップ

cramersVBiasCorrected

Cramer's V は、テーブル内の2つのカラム間の関連性を測る指標です。cramersV 関数 の結果は、0(変数間に関連性がないことに対応)から1までの範囲で、各値が他の値によって完全に決定される場合のみ1に達します。この関数は大きなバイアスがかかる可能性があるため、Cramer's V のこのバージョンではバイアス補正が使用されています。

構文

cramersVBiasCorrected(column1, column2)

パラメータ

  • column1: 比較する最初のカラム。
  • column2: 比較する2番目のカラム。

返される値

  • カラムの値間に関連性がないことに対応する0から、完全な関連性に対応する1までの値。

タイプ: 常に Float64

以下に比較されている2つのカラムは、お互いに小さな関連性を持っています。cramersVBiasCorrected の結果が cramersV の結果よりも小さいことに注意してください:

クエリ:

SELECT
    cramersV(a, b),
    cramersVBiasCorrected(a ,b)
FROM
    (
        SELECT
            number % 10 AS a,
            number % 4 AS b
        FROM
            numbers(150)
    );

結果:

┌──────cramersV(a, b)─┬─cramersVBiasCorrected(a, b)─┐
│ 0.41171788506213564 │         0.33369281784141364 │
└─────────────────────┴─────────────────────────────┘