Sas တွင် kolmogorov-smirnov စမ်းသပ်မှုပြုလုပ်နည်း


နမူနာကို ပုံမှန်ဖြန့်ဝေခြင်း ရှိ၊ မရှိ ဆုံးဖြတ်ရန် Kolmogorov-Smirnov စမ်းသပ်မှုကို အသုံးပြုသည်။

ကိန်းဂဏန်းစမ်းသပ်မှုများနှင့် လုပ်ထုံးလုပ်နည်းများစွာသည် ဒေတာကို ပုံမှန်ဖြန့်ဝေသည်ဟု ယူဆသော ကြောင့် ဤစမ်းသပ်မှုကို ကျယ်ကျယ်ပြန့်ပြန့်အသုံးပြုသည်။

အောက်ဖော်ပြပါ အဆင့်ဆင့် ဥပမာသည် SAS ရှိ နမူနာဒေတာအတွဲတစ်ခုတွင် Kolmogorov-Smirnov စမ်းသပ်မှုကို မည်သို့လုပ်ဆောင်ရမည်ကို ပြသထားသည်။

ဥပမာ- SAS တွင် Kolmogorov-Smirnov စမ်းသပ်မှု

ဦးစွာ၊ နမူနာအရွယ်အစား n=20 ဖြင့် SAS တွင် ဒေတာအတွဲတစ်ခုကို ဖန်တီးကြပါစို့။

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

ထို့နောက်၊ နမူနာအား ပုံမှန်ဖြန့်ဝေခြင်း ရှိ၊ မရှိ ဆုံးဖြတ်ရန် Kolmogorov-Smirnov စမ်းသပ်မှုကို လုပ်ဆောင်ရန် proc univariate ကို အသုံးပြုပါမည်။

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

ရလဒ်၏အောက်ခြေတွင်ကျွန်ုပ်တို့သည်စမ်းသပ်စာရင်းအင်းနှင့် Kolmogorov-Smirnov စမ်းသပ်မှု၏သက်ဆိုင်ရာ p-တန်ဖိုးကိုတွေ့မြင်နိုင်သည်-

SAS တွင် Kolmogorov-Smirnov စမ်းသပ်မှု

စမ်းသပ်မှုစာရင်းအင်းသည် 0.1098 ဖြစ်ပြီး သက်ဆိုင်ရာ p-value သည် >0.150 ဖြစ်သည်။

Kolmogorov-Smirnov စမ်းသပ်မှုတွင် အောက်ပါ null နှင့် အခြားအခြားသော အယူအဆများကို အသုံးပြုကြောင်း သတိရပါ။

  • H 0 : ဒေတာကို ပုံမှန်အတိုင်း ဖြန့်ဝေသည်။
  • H A : ဒေတာကို ပုံမှန်ဖြန့်ဝေခြင်းမဟုတ်ပါ။

စာမေးပွဲ၏ p-value သည် 0.05 ထက်မနည်းသောကြောင့်၊ null hypothesis ကို ငြင်းပယ်ရန် ပျက်ကွက်ပါသည်။

ဆိုလိုသည်မှာ ဒေတာအတွဲကို ပုံမှန်အတိုင်း ဖြန့်ဝေသည်ဟု ကျွန်ုပ်တို့ ယူဆနိုင်သည်။

ထပ်လောင်းအရင်းအမြစ်များ

အခြားစာရင်းအင်းဆော့ဖ်ဝဲများတွင် Kolmogorov-Smirnov စမ်းသပ်နည်းကို အောက်ပါသင်ခန်းစာများက ရှင်းပြသည်-

Excel တွင် Kolmogorov-Smirnov Test ကိုမည်သို့လုပ်ဆောင်ရမည်နည်း။
R တွင် Kolmogorov-Smirnov စမ်းသပ်မှုပြုလုပ်နည်း
Python တွင် Kolmogorov-Smirnov စမ်းသပ်မှုပြုလုပ်နည်း

မှတ်ချက်တစ်ခုထည့်ပါ။

သင့် email လိပ်စာကို ဖော်ပြမည် မဟုတ်ပါ။ လိုအပ်သော ကွက်လပ်များကို * ဖြင့်မှတ်သားထားသည်