Calculadora de la prueba exacta de Fisher

Introduce los cuatro recuentos de una tabla 2×2 para comprobar si las dos variables están asociadas. El p-valor es exacto, así que la prueba sirve para muestras pequeñas en las que la chi cuadrado no es fiable.

Entre 0 y 1, normalmente 0,05. La línea de resultado usa el p-valor bilateral.
p-valor bilateral0,03497
Resultado con α
p < α: asociación significativa
p-valor unilateral (a igual de pequeño o menor)
0,9991
p-valor unilateral (a igual de grande o mayor)
0,02448
Probabilidad de esta tabla exacta
0,0236
Odds ratio muestral (ad/bc)
20
Proporción de sí en el grupo 1
0,8
Proporción de sí en el grupo 2
0,166667
Recuento total
16

Funciona en tu navegador: nada de lo que escribes se envía a ningún sitio.

Cómo se usa

  1. Organiza los datos como una tabla 2×2: las filas son los dos grupos y las columnas, los dos resultados.
  2. Introduce los cuatro recuentos a, b (primera fila) y c, d (segunda fila).
  3. Consulta el p-valor bilateral, o uno unilateral si elegiste una dirección de antemano.
Resultado sí Resultado no
Grupo 1 a b
Grupo 2 c d

Cómo funciona la prueba

Con los totales de filas y columnas fijos, el recuento a sigue la distribución hipergeométrica:

P(a) = C(a + b, a) × C(c + d, c) ÷ C(n, a + c)

donde C(n, k) es el número de formas de elegir k elementos de n. La calculadora recorre todas las tablas con los mismos totales:

  • p bilateral = suma de P de todas las tablas no más probables que la observada (con una tolerancia relativa de 10⁻⁷ por redondeo).
  • p unilateral = suma de P de las tablas con a igual de pequeño o menor, o igual de grande o mayor.

Ejemplo resuelto

Grupo 1: 8 sí y 2 no. Grupo 2: 1 sí y 5 no. Totales de fila 10 y 6, totales de columna 9 y 7, n = 16 y C(16, 9) = 11.440 tablas en total.

Los valores posibles de a van de 3 a 9, con recuentos C(10, a) × C(6, 9 − a) de 120, 1260, 3780, 4200, 1800, 270 y 10. El valor observado a = 8 tiene 270, así que P = 270/11.440 = 0,024. Las tablas no más probables son a = 3 (120), 8 (270) y 9 (10), de modo que el p bilateral = 400/11.440 = 0,035: significativo al 0,05. El p unilateral hacia valores mayores de a es (270 + 10)/11.440 = 0,024.

Consejos y errores frecuentes

  • Introduce recuentos de personas o elementos, no porcentajes.
  • Cada sujeto debe estar exactamente en una casilla. Para datos sí/no pareados en los mismos sujetos, usa la prueba de McNemar.
  • Decide si la prueba es unilateral o bilateral antes de mirar los datos.

Preguntas frecuentes

¿Cuándo usar la prueba exacta de Fisher en lugar de la chi cuadrado?

Cuando la muestra es pequeña, y sobre todo cuando alguna frecuencia esperada es menor que 5. La chi cuadrado se basa en una aproximación que ahí falla, mientras que la prueba de Fisher calcula la probabilidad de forma exacta. También funciona con tablas grandes; solo tarda más.

¿Cómo se define el p-valor bilateral?

Suma las probabilidades de todas las tablas con los mismos totales de filas y columnas que no son más probables que la observada. Es la definición habitual, la que usan R y la mayoría de los programas estadísticos.

¿Por qué el odds ratio no coincide con el de fisher.test de R?

La calculadora muestra el odds ratio muestral simple ad/bc. R da una estimación de máxima verosimilitud condicional, que suele estar algo más cerca de 1. Para un intervalo de confianza usa la calculadora de odds ratio.

¿Puedo usarla con una tabla 2×3 o mayor?

No, esta calculadora trabaja con tablas 2×2. Para tablas mayores usa la calculadora de chi cuadrado, teniendo en cuenta sus supuestos.

Más en Matemáticas

Todas las herramientas de la categoría: Matemáticas ·Actualizado el 4 de noviembre de 2026

Opciones de privacidad

Google Analytics nos muestra qué herramientas se usan y si funcionan. Puede usar cookies. Tu elección se guarda en este navegador.