cramersVBiasCorrected
Cramer's V 是衡量表中两列之间关联程度的一种指标。 cramersV
函数 的结果范围从 0(对应于变量之间没有关联)到 1,并且只有当每个值都完全由另一个值决定时才能达到 1。该函数可能存在严重的偏差,因此此版本的 Cramer's V 使用 偏差校正。
语法
cramersVBiasCorrected(column1, column2)
参数
column1
:要比较的第一列。column2
:要比较的第二列。
返回值
- 介于 0(对应于列值之间没有关联)到 1(完全关联)之间的值。
类型:始终为 Float64。
示例
下面要比较的两个列之间存在很小的关联。请注意,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 │
└─────────────────────┴─────────────────────────────┘