Python တွင် welch's t-test ကို မည်သို့လုပ်ဆောင်ရမည်နည်း။


အမှီအခိုကင်းသောအုပ်စုနှစ်ခုကြားတွင် နှိုင်းယှဉ်ရန်အသုံးအများဆုံးနည်းလမ်းမှာ နမူနာနှစ်ခု t-test ကို အသုံးပြုခြင်းဖြစ်သည်။ သို့သော်၊ ဤစမ်းသပ်မှုသည် အုပ်စုနှစ်ခုကြားရှိကွဲလွဲမှုများကို တူညီသည်ဟု ယူဆသည်။

အုပ်စုနှစ်ခုကြားက ကွဲလွဲမှုဟာ မညီဘူးလို့ထင်ရင်၊ နမူနာနှစ်ခု t-test နဲ့ ညီမျှတဲ့ Welch’s t-test ကို သုံးနိုင်ပါတယ်

Python တွင် Welch’s t-test ကိုလုပ်ဆောင်ရန်၊ အောက်ပါ syntax ကိုအသုံးပြုသည့် SciPy စာကြည့်တိုက်မှ ttest_ind() လုပ်ဆောင်ချက်ကို အသုံးပြုနိုင်ပါသည်။

ttest_ind(a၊ b၊ equal_var=False)

ရွှေ-

  • a- ဒေတာတန်ဖိုးများ၏ ပထမအခင်း
  • b- ဒေတာတန်ဖိုးများ၏ ဒုတိယအခင်းအကျင်း
  • equal_var- ဇယားနှစ်ခုကြားရှိ တူညီသောကွဲလွဲမှုများကို မည်သည့်ယူဆချက်ကိုမျှ မသတ်မှတ်ပါ။

ဤသင်ခန်းစာတွင် Python ရှိ Welch’s t-test ကိုလုပ်ဆောင်ရန် ဤလုပ်ဆောင်ချက်ကို အသုံးပြုပုံကို ရှင်းပြထားသည်။

ဥပမာ- Python ရှိ Welch’s t-test

စာမေးပွဲအတွက် ကြိုတင်ပြင်ဆင်ထားသည့် ကျောင်းသား ၁၂ ဦးနှင့် စာမေးပွဲအတွက် ကြိုတင်ပြင်ဆင်ထားသည့် ကျောင်းသား ၁၂ ဦး၏ စာမေးပွဲရမှတ်များကို နှိုင်းယှဉ်ကြည့်မည်ဆိုပါစို့။

အောက်ပါကုဒ်သည် အုပ်စုနှစ်ခုကြားရှိ ပျမ်းမျှစာမေးပွဲရမှတ်များ ညီမျှခြင်းရှိမရှိ ဆုံးဖြတ်ရန် Python တွင် Welch’s t-test ကို မည်သို့လုပ်ဆောင်ရမည်ကို ပြသသည်-

 #import ttest_ind() function
from scipy import stats

#define two arrays of data
booklet = [90, 85, 88, 89, 94, 91, 79, 83, 87, 88, 91, 90]
no_booklet = [67, 90, 71, 95, 88, 83, 72, 66, 75, 86, 93, 84]

#perform Welch's t-test
stats. ttest_ind (booklet, no_booklet, equal_var = False )

Ttest_indResult(statistic=2.23606797749, pvalue=0.04170979503207)

စမ်းသပ်မှုစာရင်းအင်းသည် 2.2361 နှင့် သက်ဆိုင်သော p-value သည် 0.0417 ဖြစ်သည်။

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

ဤနမူနာရှိ နမူနာအရွယ်အစား နှစ်ခုသည် တူညီကြောင်း သတိပြုပါ၊ သို့သော် Welch ၏ t-test သည် နမူနာအရွယ်အစား နှစ်ခု မညီလျှင်ပင် အလုပ်လုပ်ဆဲဖြစ်သည်။

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

Welch t-test ကို မိတ်ဆက်ခြင်း။
Welch ၏ t-test ဂဏန်းပေါင်းစက်
Excel တွင် Welch’s t-test ကိုမည်သို့လုပ်ဆောင်ရမည်နည်း။

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

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