SAS - Testes Exatos de Fisher

O teste exato de Fisher é um teste estatístico usado para determinar se há associações não aleatórias entre duas variáveis ​​categóricas. No SAS, isso é realizado usando PROC FREQ. Usamos a opção Tabelas para usar as duas variáveis ​​submetidas ao teste Exato de Fisher.

Sintaxe

A sintaxe básica para a aplicação do teste Exato de Fisher no SAS é -

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

A seguir está a descrição dos parâmetros usados ​​-

  • dataset é o nome do conjunto de dados.

  • Variable_1*Variable_2 são as variáveis ​​do conjunto de dados.

Aplicando Teste Exato de Fisher

Para aplicar o Teste Exato de Fisher, escolhemos duas variáveis ​​categóricas chamadas Teste1 e Teste2 e seu resultado. Usamos PROC FREQ para aplicar o teste mostrado abaixo.

Exemplo

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;

Quando o código acima é executado, obtemos o seguinte resultado -