Python တွင် cronbach ၏ alpha တွက်ချက်နည်း
Chronbach ၏ Alpha သည် မေးခွန်းလွှာ သို့မဟုတ် စစ်တမ်းတစ်ခု၏ အတွင်းပိုင်းညီညွတ်မှုကို တိုင်းတာသည့်နည်းလမ်းဖြစ်သည်။
Cronbach ၏ အယ်လ်ဖာသည် 0 မှ 1 အထိရှိပြီး စစ်တမ်း သို့မဟုတ် မေးခွန်းလွှာသည် ပိုမိုယုံကြည်စိတ်ချရကြောင်း ညွှန်ပြသော မြင့်မားသောတန်ဖိုးများဖြစ်သည်။
အောက်ပါဥပမာသည် Python တွင် Cronbach ၏ Alpha တွက်ချက်နည်းကိုပြသထားသည်။
ဥပမာ- Python တွင် Cronbach ၏ အယ်လ်ဖာကို တွက်ချက်ခြင်း။
စားသောက်ဆိုင်မန်နေဂျာတစ်ဦးသည် ဖောက်သည်များ၏စိတ်ကျေနပ်မှုကို အလုံးစုံတိုင်းတာလိုသည်ဆိုပါစို့၊ ထို့ကြောင့် မတူညီသောအမျိုးအစားများအတွက် အမျိုးအစားများအတွက် 1 မှ 3 အထိ အဆင့်သတ်မှတ်နိုင်သည့် စားသောက်ဆိုင်ဖောက်သည် ၁၀ ဦးထံသို့ စစ်တမ်းတစ်ခုပေးပို့ပါသည်။
အောက်ပါ ပန်ဒါများ DataFrame သည် စစ်တမ်းရလဒ်များကို ပြသသည်-
import pandas as pd
#enter survey responses as a DataFrame
df = pd. DataFrame ({' Q1 ': [1, 2, 2, 3, 2, 2, 3, 3, 2, 3],
' Q2 ': [1, 1, 1, 2, 3, 3, 2, 3, 3, 3],
' Q3 ': [1, 1, 2, 1, 2, 3, 3, 3, 2, 3]})
#view DataFrame
df
Q1 Q2 Q3
0 1 1 1
1 2 1 1
2 2 1 2
3 3 2 1
4 2 3 2
5 2 3 3
6 3 2 3
7 3 3 3
8 2 3 2
9 3 3 3
စစ်တမ်းအဖြေများအတွက် Cronbach ၏ Alpha ကို တွက်ချက်ရန်၊ ကျွန်ုပ်တို့သည် ပင် ဂွင်း စာကြည့်တိုက်မှ cronbach_alpha() လုပ်ဆောင်ချက်ကို အသုံးပြုနိုင်ပါသည်။
ပထမဦးစွာ ကျွန်ုပ်တို့သည် ပင်ဂွင်းစာကြည့်တိုက်ကို တပ်ဆင်ပါမည်။
pip install penguin
ထို့နောက်၊ ကျွန်ုပ်တို့သည် Cronbach ၏ Alpha ကိုတွက်ချက်ရန် cronbach_alpha() လုပ်ဆောင်ချက်ကို အသုံးပြုပါမည်။
import penguin as pg
pg. cronbach_alpha (data=df)
(0.7734375, array([0.336, 0.939]))
Cronbach ၏ Alpha သည် 0.773 ဖြစ်လာသည်။
Cronbach’s Alpha အတွက် 95% ယုံကြည်မှုကြားကာလကိုလည်း ပေးသည်- [.336, .939] .
မှတ်ချက်- ကျွန်ုပ်တို့၏ နမူနာအရွယ်အစားကြောင့် ဤယုံကြည်မှုကြားကာလသည် အလွန်ကျယ်ပြန့်ပါသည်။ လက်တွေ့တွင်၊ အနည်းဆုံး 20 နမူနာအရွယ်အစားကို အသုံးပြုရန် အကြံပြုထားသည်။ ကျွန်ုပ်တို့သည် ဤနေရာတွင် နမူနာအရွယ်အစား 10 ကို အသုံးပြုထားသည်။
ပုံသေယုံကြည်မှုကြားကာလသည် 95% ဖြစ်သော်လည်း အောက်ပါ အငြင်းအခုံကိုအသုံးပြု၍ မတူညီသောယုံကြည်မှုအဆင့်ကို သတ်မှတ်နိုင်သည်-
import penguin as pg
#calculate Cronbach's Alpha and corresponding 99% confidence interval
pg. cronbach_alpha (data=df, ci= .99 )
(0.7734375, array([0.062, 0.962]))
Cronbach ၏ Alpha ၏တန်ဖိုးသည် တူညီသော်လည်း ကျွန်ုပ်တို့သည် ပိုမိုမြင့်မားသောယုံကြည်မှုအဆင့်ကို အသုံးပြုထားသောကြောင့် ယုံကြည်မှုကြားကာလသည် ပိုမိုကျယ်ပြန့်ပါသည်။
အောက်ပါဇယားသည် Cronbach’s Alpha ၏ မတူညီသောတန်ဖိုးများကို ယေဘူယျအားဖြင့် မည်သို့အဓိပ္ပာယ်ဖွင့်ဆိုသည်ကို ဖော်ပြသည်-
Cronbach ၏ အယ်လ်ဖာ | အတွင်းပိုင်းညီညွတ်မှု |
---|---|
0.9 ≤ α | မြတ်သော |
0.8 ≤α < 0.9 | ကောင်းတယ် |
0.7 ≤α < 0.8 | လက်ခံပါတယ်။ |
0.6 ≤α < 0.7 | မေးခွန်းထုတ်စရာ |
0.5 ≤α < 0.6 | ဆင်းရဲတယ်။ |
α < 0.5 | လက်မခံနိုင်ပါ။ |
ကျွန်ုပ်တို့သည် Cronbach ၏ အယ်ဖာကို 0.773 အဖြစ် တွက်ချက်ထားသောကြောင့်၊ ဤစစ်တမ်း၏ အတွင်းပိုင်းညီညွတ်မှုသည် “ လက်ခံနိုင်ဖွယ်” ဖြစ်သည်ဟု ကျွန်ုပ်တို့ပြောပါမည်။
အပိုဆု- ပေးထားသောဒေတာအစုံအတွက် Cronbach Alpha ကိုရှာရန် ဤ Cronbach Alpha ဂဏန်းတွက်စက်ကို အသုံးပြုရန် အခမဲ့ခံစားရပါ။