Como realizar o teste levene no sas

Muitos testes estatísticos (como uma ANOVA unidirecional ) assumem que a variância entre vários grupos é igual.

Uma forma de testar formalmente esta hipótese é utilizar o teste de Levene , que testa se a variância entre dois ou mais grupos é igual ou não.

Este teste usa as seguintes suposições :

  • Hipótese nula (H 0 ) : A variância entre os grupos é igual.
  • Hipótese alternativa ( HA ) : A variância entre os grupos não é igual.

Se o valor p do teste for menor que o nível de significância escolhido, podemos rejeitar a hipótese nula e concluir que temos evidências suficientes para dizer que a variância entre os grupos não é igual.

O exemplo a seguir mostra como realizar o teste Levene no SAS.

Exemplo: teste Levene no SAS

Digamos que temos o seguinte conjunto de dados no SAS que mostra o fertilizante usado em várias plantas e o crescimento resultante (em polegadas) para 18 plantas:

 /*create dataset*/
data my_data;
    input fertilizer $growth;
    datalines ;
At 29
At 23
At 20
At 21
At 33
At 30
B 19
B 19
B17
B24
B25
B29
C 21
C22
C 30
C25
C24
C 33
;
run ;

/*view dataset*/
proc print data =my_data;

Digamos que queremos realizar uma ANOVA unidirecional para determinar se o crescimento médio das plantas é igual entre os três fertilizantes diferentes.

Podemos usar a seguinte sintaxe no SAS para realizar uma ANOVA unidirecional com a instrução hovtest=levene(type=abs) para também realizar o teste de Levene para determinar se os três grupos têm ou não variâncias iguais:

 /*perform one-way ANOVA along with Levene's test*/
proc glm data = my_data;
    class fertilizer;
    model growth = fertilizer;
    means fertilizer / hovtest =levene(type=abs);
run ;

A primeira tabela de resultados mostra os resultados da ANOVA unidirecional:

O valor p na tabela ANOVA é 0,3358 .

Como este valor não é inferior a 0,05, concluiríamos que não há diferença estatisticamente significativa no crescimento médio das plantas entre os três fertilizantes.

Relacionado: Como interpretar o valor F e o valor P na ANOVA

Para verificar se este resultado é confiável, devemos verificar se a suposição de igualdade de variâncias é verificada.

Podemos ver o resultado do teste de Levene na segunda tabela de saída:

Teste de Levene no SAS

Nesta tabela, podemos ver que o valor p do teste de Levene é 0,6745 .

Como este valor não é inferior a 0,05, não rejeitamos a hipótese nula do teste.

Em outras palavras, podemos assumir que os três grupos possuem variâncias iguais.

Nota : Usamos o argumento type=abs na função levene() para especificar que devemos usar o valor absoluto dos resíduos ao executar o teste de Levene. Isto é consistente com o método usado por outros softwares estatísticos, como R.

Recursos adicionais

Os tutoriais a seguir explicam como realizar outros testes estatísticos comuns no SAS:

Como realizar um teste Shapiro-Wilk no SAS
Como realizar um teste de Kolmogorov-Smirnov no SAS
Como usar Proc Univariate para testes de normalidade no SAS

Add a Comment

O seu endereço de email não será publicado. Campos obrigatórios marcados com *