theilsU
theilsU 関数は、Theil の U 不確実性係数 を計算します。これは、テーブル内の 2 つのカラム間の関連の強さを測定する指標で、値の範囲は 0.0(関連性なし)から 1.0(完全な一致)までです。
構文
引数
column1とcolumn2は比較するカラムです
返り値
- 0 から 1 の間の値
戻り値の型 は常に Float64 です。
例
次の 2 つのカラムは互いの相関が小さいため、theilsU の値は小さく正になります。
結果:
theilsU 関数は、Theil の U 不確実性係数 を計算します。これは、テーブル内の 2 つのカラム間の関連の強さを測定する指標で、値の範囲は 0.0(関連性なし)から 1.0(完全な一致)までです。
構文
theilsU(column1, column2)
引数
column1 と column2 は比較するカラムです返り値
戻り値の型 は常に Float64 です。
例
次の 2 つのカラムは互いの相関が小さいため、theilsU の値は小さく正になります。
SELECT
theilsU(a, b)
FROM
(
SELECT
number % 10 AS a,
number % 4 AS b
FROM
numbers(150)
);
結果:
┌────────theilsU(a, b)─┐
│ 0.30195720557678846 │
└──────────────────────┘
Was this page helpful?