Sas'ta kolmogorov-smirnov testi nasıl yapılır?


Kolmogorov-Smirnov testi bir örneğin normal dağılıp dağılmadığını belirlemek için kullanılır.

Bu test yaygın olarak kullanılmaktadır çünkü birçok istatistiksel test ve prosedür, verilerin normal şekilde dağıldığını varsaymaktadır .

Aşağıdaki adım adım örnek, SAS’taki örnek bir veri kümesi üzerinde Kolmogorov-Smirnov testinin nasıl gerçekleştirileceğini gösterir.

Örnek: SAS’ta Kolmogorov-Smirnov testi

Öncelikle SAS’ta örneklem büyüklüğü n = 20 olan bir veri seti oluşturalım:

 /*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 ;

Daha sonra, numunenin normal şekilde dağılıp dağılmadığını belirlemek amacıyla Kolmogorov-Smirnov testini gerçekleştirmek için proc univariate’i kullanacağız:

 /*perform Kolmogorov-Smirnov test*/
proc univariate data =my_data;
   histogram Values / normal ( mu =est sigma =est);
run ;

Sonucun alt kısmında test istatistiğini ve buna karşılık gelen Kolmogorov-Smirnov testinin p değerini görebiliriz:

SAS'ta Kolmogorov-Smirnov testi

Test istatistiği 0,1098’dir ve karşılık gelen p değeri >0,150’dir .

Kolmogorov-Smirnov testinin aşağıdaki boş ve alternatif hipotezleri kullandığını hatırlayın:

  • H 0 : Veriler normal dağılıma sahiptir.
  • H A : Veriler normal dağılıma sahip değil.

Testin p değeri 0,05’ten küçük olmadığından sıfır hipotezini reddedemiyoruz.

Bu, veri setinin normal dağıldığını varsayabileceğimiz anlamına gelir.

Ek kaynaklar

Aşağıdaki eğitimlerde Kolmogorov-Smirnov testinin diğer istatistiksel yazılımlarda nasıl gerçekleştirileceği açıklanmaktadır:

Excel’de Kolmogorov-Smirnov Testi Nasıl Yapılır
R’de Kolmogorov-Smirnov testi nasıl yapılır
Python’da Kolmogorov-Smirnov testi nasıl yapılır?

Yorum ekle

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir