Skip to content
ClickHouse Docs
ClickHouse DocsClickHouse Docs

contingency

contingency

Introducido en: v22.1.0

La función contingency calcula el coeficiente de contingencia, un valor que mide la asociación entre dos columnas de una tabla. El cálculo es similar al de la función cramersV, pero utiliza un denominador distinto en la raíz cuadrada.

Sintaxis

contingency(column1, column2)

Argumentos

  • column1 — Primera columna a comparar. Any
  • column2 — Segunda columna a comparar. Any

Valor devuelto

Devuelve un valor entre 0 y 1. Cuanto mayor sea el resultado, más estrecha será la asociación entre las dos columnas. Float64

Ejemplos

Comparación con 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 │
└────────────────────┴───────────────────┘
Navigation