R တွင် clustered standard deviation ကို တွက်နည်း
ပေါင်းစည်းထားသော စံသွေဖည်မှုသည် အမှီအခိုကင်းသော အုပ်စုနှစ်ခု သို့မဟုတ် ထို့ထက်ပိုသော အုပ်စုများ၏ စံသွေဖည်မှုများ၏ အလေးချိန်ပျမ်းမျှတစ်ခုဖြစ်သည်။
စာရင်းဇယားများတွင်၊ ၎င်းသည် လူနှစ်ဦး၏နည်းလမ်းများ ညီမျှခြင်းရှိ၊ မရှိ စမ်းသပ်ရန်အသုံးပြုသည့် နမူနာနှစ်ခု t-test တွင် အများဆုံးတွေ့ရသည်။
အုပ်စုနှစ်စုအတွက် အစုလိုက်အပြုံလိုက်စံသွေဖည်မှုကို တွက်ချက်ရန်အတွက် ဖော်မြူလာမှာ-
စုပေါင်းစံသွေဖည် = √ (n 1 -1)s 1 2 + (n 2 -1)s 2 2 / (n 1 +n 2 -2)
ရွှေ-
- n1 , n2 : အုပ်စု 1 နှင့် အုပ်စု 2 အတွက် နမူနာအရွယ်အစား။
- s 1 , s 2 : အုပ်စု 1 နှင့် အုပ်စု 2 အတွက် စံသွေဖည်မှု အသီးသီး။
အောက်ဖော်ပြပါ ဥပမာများသည် R တွင် အုပ်စုနှစ်ခုကြားတွင် အုပ်စုနှစ်ခုကြားရှိ စံသွေဖည်မှုကို တွက်ချက်ရန် နည်းလမ်းနှစ်ခုကို ပြသထားသည်။
နည်းလမ်း 1- clustered standard deviation ကို ကိုယ်တိုင် တွက်ချက်ပါ။
နမူနာနှစ်ခုအတွက် ကျွန်ုပ်တို့တွင် အောက်ပါဒေတာတန်ဖိုးများရှိသည်ဆိုပါစို့။
- နမူနာ 1 : 6၊ 6၊ 7၊ 8၊ 8၊ 10၊ 11၊ 13၊ 15၊ 15၊ 16၊ 17၊ 19၊ 19၊ 21
- နမူနာ ၂ : ၁၀၊ ၁၁၊ ၁၃၊ ၁၃၊ ၁၅၊ ၁၇၊ ၁၇၊ ၁၉၊ ၂၀၊ ၂၂၊ ၂၄၊ ၂၅၊ ၂၇၊ ၂၉၊ ၂၉
အောက်ပါကုဒ်သည် ဤနမူနာနှစ်ခုကြားတွင် စုပေါင်းထားသော စံသွေဖည်မှုကို တွက်ချက်နည်းကို ပြသသည်-
#define two samples data1 <- c(6, 6, 7, 8, 8, 10, 11, 13, 15, 15, 16, 17, 19, 19, 21) data2 <- c(10, 11, 13, 13, 15, 17, 17, 19, 20, 22, 24, 25, 27, 29, 29) #find sample standard deviation of each sample s1 <- sd (data1) s2 < -sd (data2) #find sample size of each sample n1 <- length (data1) n2 <- length (data2) #calculate pooled standard deviation pooled <- sqrt (((n1-1)*s1^2 + (n2-1)*s2^2) / (n1+n1-2)) #view pooled standard deviation pooled [1] 5.789564
ပေါင်းစည်းထားသော စံသွေဖည်မှုသည် 5.789564 ဖြစ်လာသည်။
နည်းလမ်း 2- Package ကို အသုံးပြု၍ Clustered Standard Deviation ကို တွက်ချက်ပါ။
R ရှိနမူနာနှစ်ခုကြားတွင် ပေါင်းစည်းထားသော စံသွေဖည်မှုကို တွက်ချက်ရန် အခြားနည်းလမ်းမှာ effectize package မှ sd_pooled() လုပ်ဆောင်ချက်ကို အသုံးပြုရန်ဖြစ်သည်။
အောက်ပါကုဒ်သည် ဤလုပ်ဆောင်ချက်ကို လက်တွေ့တွင် မည်သို့အသုံးပြုရမည်ကို ပြသသည်-
library (effectsize) #define two samples data1 <- c(6, 6, 7, 8, 8, 10, 11, 13, 15, 15, 16, 17, 19, 19, 21) data2 <- c(10, 11, 13, 13, 15, 17, 17, 19, 20, 22, 24, 25, 27, 29, 29) #calculate pooled standard deviation between two samples sd_pooled(data1, data2) [1] 5.789564
ပေါင်းစည်းထားသော စံသွေဖည်မှုသည် 5.789564 ဖြစ်လာသည်။
၎င်းသည် ယခင်ဥပမာတွင် ကျွန်ုပ်တို့ကိုယ်တိုင်တွက်ချက်ထားသော တန်ဖိုးနှင့် ကိုက်ညီကြောင်း သတိပြုပါ။
ထပ်လောင်းအရင်းအမြစ်များ
အောက်ဖော်ပြပါ သင်ခန်းစာများသည် အစုလိုက်ပြုလုပ်ထားသော စံသွေဖည်မှုကို တွက်ချက်ခြင်းဆိုင်ရာ နောက်ထပ်အချက်အလက်များကို ပေးဆောင်သည်-
Clustered Standard Deviation နိဒါန်း
Clustered Standard Deviation Calculator