メインコンテンツへスキップ
メインコンテンツへスキップ

theilsU

theilsU

導入バージョン: v22.1

theilsU 関数は、Theil の U 不確実性係数 を計算します。これは、テーブル内の 2 つのカラム間の関連の強さを測定する指標です。 その値の範囲は −1.0(100% の負の関連、または完全な反転)から +1.0(100% の正の関連、または完全な一致)までです。 0.0 の値は関連がないことを示します。

構文

theilsU(column1, column2)

引数

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

返り値

-1 から 1 の間の値を返します。Float64

使用例

SELECT theilsU(a, b)
FROM (
    SELECT
        number % 10 AS a,
        number % 4 AS b
    FROM
        numbers(150)
);
┌────────theilsU(a, b)─┐
│ -0.30195720557678846 │
└──────────────────────┘