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:

Teste Kolmogorov-Smirnov no SAS

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

Add a Comment

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