contingency
引入版本:v22.1.0
contingency 函数用于计算列联相关系数,该值用于衡量表中两列之间的关联性。
其计算方式与 cramersV 函数类似,但平方根中的分母不同。
语法
contingency(column1, column2)参数
返回值
返回一个介于 0 和 1 之间的值。结果越大,两列之间的关联性越强。Float64
示例
与 cramersV 的对比
SELECT
cramersV(a, b),
contingency(a, b)
FROM
(
SELECT
number % 10 AS a,
number % 4 AS b
FROM
numbers(150)
);┌─────cramersV(a, b)─┬─contingency(a, b)─┐
│ 0.5798088336225178 │ 0.708607540104077 │
└────────────────────┴───────────────────┘