Saltar al contenido principal

cramersV

Introducido en: v22.1.0 V de Cramer (a veces también denominada phi de Cramer) es una medida de asociación entre dos columnas de una tabla. El resultado de la función cramersV varía entre 0 (que corresponde a la ausencia de asociación entre las variables) y 1, y solo puede alcanzar 1 cuando cada valor está completamente determinado por el otro. Puede interpretarse como la asociación entre dos variables expresada como un porcentaje de su variación máxima posible.
Para una versión con corrección de sesgo de la V de Cramer, consulte: cramersVBiasCorrected
Sintaxis
cramersV(column1, column2)
Argumentos Valor devuelto Devuelve un valor entre 0 (que corresponde a la ausencia de asociación entre los valores de las columnas) y 1 (asociación completa). Float64 Ejemplos Sin asociación entre columnas
Query
SELECT
    cramersV(a, b)
FROM
    (
        SELECT
            number % 3 AS a,
            number % 5 AS b
        FROM
            numbers(150)
    );
Response
┌─cramersV(a, b)─┐
│              0 │
└────────────────┘
Fuerte asociación entre columnas
Query
SELECT
    cramersV(a, b)
FROM
    (
        SELECT
            number % 10 AS a,
            if (number % 12 = 0, (number + 1) % 5, number % 5) AS b
        FROM
            numbers(150)
    );
Response
┌─────cramersV(a, b)─┐
│ 0.9066801892162646 │
└────────────────────┘
Última modificación el 10 de junio de 2026