SAS - Tests exacts des pêcheurs

Le test exact de Fisher est un test statistique utilisé pour déterminer s'il existe des associations non aléatoires entre deux variables catégorielles. PROC FREQ. Nous utilisons l'option Tables pour utiliser les deux variables soumises au test Fisher Exact.

Syntaxe

La syntaxe de base pour appliquer le test Fisher Exact dans SAS est -

PROC FREQ DATA = dataset ;
TABLES Variable_1*Variable_2 / fisher;

Voici la description des paramètres utilisés -

  • dataset est le nom de l'ensemble de données.

  • Variable_1*Variable_2 sont les variables de l'ensemble de données.

Application du test exact de Fisher

Pour appliquer le test exact de Fisher, nous choisissons deux variables catégoriques nommées Test1 et Test2 et leur résultat.Nous utilisons PROC FREQ pour appliquer le test ci-dessous.

Exemple

data temp;
input  Test1 Test2 Result @@;
datalines;
1 1 3 1 2 1 2 1 1 2 2 3
;
proc freq; 
tables Test1*Test2 / fisher;
run;

Lorsque le code ci-dessus est exécuté, nous obtenons le résultat suivant -