Como realizar um teste de kolmogorov-smirnov no sas
O teste de Kolmogorov-Smirnov é usado para determinar se uma amostra é normalmente distribuída ou não.
Este teste é amplamente utilizado porque muitos testes e procedimentos estatísticos assumem que os dados são normalmente distribuídos.
O exemplo passo a passo a seguir mostra como realizar um teste de Kolmogorov-Smirnov em um conjunto de dados de amostra no SAS.
Exemplo: teste Kolmogorov-Smirnov no SAS
Primeiro, vamos criar um conjunto de dados no SAS com um tamanho de amostra n = 20:
/*create dataset*/ data my_data; inputValues ; datalines ; 5.57 8.32 8.35 8.74 8.75 9.38 9.91 9.96 10.36 10.65 10.77 10.97 11.15 11.18 11.47 11.64 11.88 12.24 13.02 13.19 ; run ;
A seguir, usaremos proc univariado para realizar um teste de Kolmogorov-Smirnov para determinar se a amostra é normalmente distribuída:
/*perform Kolmogorov-Smirnov test*/ proc univariate data =my_data; histogram Values / normal ( mu =est sigma =est); run ;
Na parte inferior do resultado podemos ver a estatística do teste e o valor p correspondente do teste Kolmogorov-Smirnov:
A estatística de teste é 0,1098 e o valor p correspondente é >0,150 .
Lembre-se de que um teste de Kolmogorov-Smirnov usa as seguintes hipóteses nulas e alternativas:
- H 0 : Os dados são normalmente distribuídos.
- HA : Os dados não são normalmente distribuídos.
Como o valor p do teste não é inferior a 0,05, não rejeitamos a hipótese nula.
Isso significa que podemos assumir que o conjunto de dados é normalmente distribuído.
Recursos adicionais
Os tutoriais a seguir explicam como realizar um teste de Kolmogorov-Smirnov em outro software estatístico:
Como realizar um teste Kolmogorov-Smirnov no Excel
Como realizar um teste de Kolmogorov-Smirnov em R
Como realizar um teste Kolmogorov-Smirnov em Python