English

Teste qui-quadrado de independência

Associação e correlação · distribuição de referência: χ²((r−1)(c−1))

Quando usar

Verificar se duas variáveis categóricas estão associadas, numa tabela de contingência.

Hipótese nula

As duas variáveis são independentes.

Pressupostos

Estatística

\chi^2 = \sum_{i,j} \dfrac{(O_{ij} - E_{ij})^2}{E_{ij}}, \qquad E_{ij} = \dfrac{R_i\, C_j}{N}

Tamanho de efeito

V de Cramér, de 0 a 1; numa tabela 2 × 2, é o φ.

V = \sqrt{\dfrac{\chi^2}{N\,(\min(r, c) - 1)}}

Como reportar

χ²(2, N = 200) = 7,4; p = 0,025; V = 0,19

No R e no Python

R
chisq.test(table(dados$a, dados$b))
Python
stats.chi2_contingency(pd.crosstab(dados["a"], dados["b"]))

No Python, stats é scipy.stats e np é numpy.

Variantes e alternativas

Onde fica no catálogo

Associação e correlação. Em vez de comparar grupos, medem se duas variáveis variam juntas e com que força.

Na árvore de decisão

  1. O que você quer fazer? Medir a relação entre duas variáveis
  2. Que tipo são as variáveis? As duas categóricas
  3. Todas as contagens esperadas são de pelo menos 5? Sim

Também aparece junto de outros testes:

Abrir a árvore de decisão