SAS - Точные тесты Fishers

Точный тест Фишера - это статистический тест, используемый для определения наличия неслучайных ассоциаций между двумя категориальными переменными. В SAS это выполняется с использованием PROC FREQ. Мы используем опцию «Таблицы», чтобы использовать две переменные, прошедшие точный тест Фишера.

Синтаксис

Основной синтаксис для применения точного теста Фишера в SAS -

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

Ниже приводится описание используемых параметров -

  • dataset это имя набора данных.

  • Variable_1*Variable_2 являются переменными, образующими набор данных.

Применение точного теста Фишера

Чтобы применить точный тест Фишера, мы выбираем две категориальные переменные с именами Test1 и Test2 и их результат. Мы используем PROC FREQ для применения теста, показанного ниже.

пример

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;

Когда приведенный выше код выполняется, мы получаем следующий результат -