Principe du test
À totaux de lignes et de colonnes fixés, tout le tableau dépend d’une seule cellule. Fisher additionne les probabilités de tous les tableaux au moins aussi improbables que le tableau observé, ce qui donne la valeur p bilatérale. Sans approximation, le test reste valable même avec de très petits effectifs.
- P(a) = (a+b)! (c+d)! (a+c)! (b+d)! ÷ (n! a! b! c! d!)
- Odds ratio de l’échantillon = (a·d) ÷ (b·c)
- Le test est un peu conservateur : sa valeur p dépasse en général celle du khi-deux.
Exemple
Le calculateur s’ouvre sur le tableau [[8, 2], [1, 5]] (traitement contre témoin, amélioré contre non amélioré ; n = 16). Le test exact donne p = 0,035, avec un odds ratio de 20,00.
Un khi-deux afficherait p = 0,013, trop optimiste : 3 des 4 effectifs théoriques sont inférieurs à 5 (le plus petit vaut 2,63). C’est exactement le cas pour lequel le test exact est conçu.
Quand l’utiliser, et quand l’éviter
Rapportez la valeur p exacte dès que le tableau est petit ou peu rempli.
- Tableaux 2×2 dont des effectifs théoriques sont inférieurs à 5 environ.
- Événements rares, études pilotes, sous-groupes de petite taille.
- Pas pour des données appariées (mêmes personnes deux fois) : utilisez le test de McNemar.
- Avec de grands échantillons, il apporte peu : le khi-deux donne presque la même valeur p.