Cómo funciona la prueba
Con los totales de filas y columnas fijos, toda la tabla depende de una sola celda. Fisher suma las probabilidades de todas las tablas al menos tan improbables como la observada; así obtiene el valor p bilateral. Como no usa aproximaciones, sigue siendo válida con frecuencias muy pequeñas.
- P(a) = (a+b)! (c+d)! (a+c)! (b+d)! ÷ (n! a! b! c! d!)
- Odds ratio muestral = (a·d) ÷ (b·c)
- Es algo conservadora: su valor p suele ser mayor que el de la ji cuadrado.
Ejemplo
La calculadora se abre con la tabla [[8, 2], [1, 5]] (tratamiento frente a control, mejoró frente a no mejoró; n = 16). La prueba exacta da p = 0,035, con un odds ratio de 20,00.
Una ji cuadrado daría p = 0,013, demasiado optimista: 3 de las 4 frecuencias esperadas son menores que 5 (la menor es 2,63). Es justo el caso para el que existe la prueba exacta.
Cuándo usarla y cuándo no
Informa el valor p exacto siempre que la tabla sea pequeña o tenga celdas poco pobladas.
- Tablas 2×2 con frecuencias esperadas menores que 5.
- Sucesos raros, estudios piloto, subgrupos con pocos casos.
- No para datos pareados (las mismas personas dos veces): usa la prueba de McNemar.
- Con muestras grandes aporta poco: la ji cuadrado da casi el mismo valor p.