Como realizar o teste exato de fisher no sas
O teste exato de Fisher é usado para determinar se existe ou não uma associação significativa entre duas variáveis categóricas.
Geralmente é usado como uma alternativa ao teste de independência do qui-quadrado quando uma ou mais contagens de células em uma tabela 2 × 2 são menores que 5.
O teste exato de Fisher usa as seguintes hipóteses nulas e alternativas:
- H 0 : (hipótese nula) As duas variáveis são independentes.
- H 1 : (hipótese alternativa) As duas variáveis não são independentes.
Se o valor p do teste for inferior a um determinado nível de significância, podemos rejeitar a hipótese nula do teste e concluir que as duas variáveis não são independentes, ou seja, possuem associação significativa.
O exemplo a seguir mostra como realizar o teste exato de Fisher no SAS.
Exemplo: teste exato de Fisher no SAS
Suponhamos que queremos saber se o género está ou não associado à preferência por um partido político numa determinada faculdade.
Para explorar isto, selecionamos aleatoriamente 25 estudantes no campus e perguntamos-lhes sobre a sua preferência partidária. Os resultados são apresentados na tabela abaixo:
Democrata | Republicano | |
---|---|---|
Fêmea | 8 | 4 |
Macho | 4 | 9 |
Para determinar se existe uma associação estatisticamente significativa entre género e preferência partidária política, podemos utilizar os seguintes passos para realizar o teste exato de Fisher no SAS:
Etapa 1: crie os dados
Primeiro, vamos criar um conjunto de dados chamado my_data :
/*create data to hold survey results*/ data my_data; input Party$Gender$; datalines ; Rep Female Rep Female Rep Female Rep Female Rep Male Rep Male Rep Male Rep Male Rep Male Rep Male Rep Male Rep Male Rep Male Dem Female Dem Female Dem Female Dem Female Dem Female Dem Female Dem Female Dem Female Dem Male Dem Male Dem Male Dem Male ; run ;
Etapa 2: realizar o teste exato de Fisher
Então podemos usar o seguinte código para realizar o teste exato de Fisher:
/*perform Fisher's Exact test*/ proc freq ; Party*Gender / fisher tables ; run ;
Os resultados do teste são mostrados abaixo:
A hipótese nula do teste exato de Fisher é que as duas variáveis são independentes. Neste exemplo, a nossa hipótese nula é que as preferências de género e de partido político são independentes, o que é um teste bicaudal.
Portanto, veremos o valor p bicaudal na tabela de resultados finais, que é 0,1152 .
Como este valor p não é inferior a 0,05, não rejeitamos a hipótese nula.
Isto significa que não temos provas suficientes para afirmar que existe uma associação significativa entre o género e as preferências dos partidos políticos.
Recursos adicionais
Os tutoriais a seguir fornecem informações adicionais sobre o teste exato de Fisher:
Introdução ao Teste Exato de Fisher
Calculadora de teste exato de Fisher
Como relatar resultados precisos do teste Fisher