R in cluster sampling- ဥပမာများဖြင့်


သုတေသီများသည် လူဦးရေတစ်ရပ်လုံးမှ နမူနာများကို မကြာခဏယူ၍ လူဦးရေတစ်ခုလုံးနှင့်ပတ်သက်သော ကောက်ချက်ဆွဲရန် နမူနာမှဒေတာကို အသုံးပြုကြသည်။

အသုံးများသောနမူနာနည်းလမ်းမှာ အစုလိုက်နမူနာယူခြင်းဖြစ်ပြီး ၊ ယင်းတွင် လူဦးရေကို အစုအဝေးများအဖြစ် ပိုင်းခြားပြီး အချို့သော အစုအဖွဲ့များ၏ အဖွဲ့ဝင်အားလုံးကို နမူနာတွင် ထည့်သွင်းရန်အတွက် ရွေးချယ်ထားသည်။

ဤသင်ခန်းစာတွင် R တွင် အစုအဝေးနမူနာကို မည်သို့လုပ်ဆောင်ရမည်ကို ရှင်းပြထားသည်။

ဥပမာ- R in Cluster Sampling

မြို့တွင်းခရီးစဉ်များကို ဝန်ဆောင်မှုပေးသည့် ကုမ္ပဏီတစ်ခုသည် ၎င်း၏ဖောက်သည်များကို စစ်တမ်းကောက်ယူလိုသည်ဟု ဆိုကြပါစို့။ တစ်နေ့လျှင် ၎င်းတို့ကမ်းလှမ်းသည့် ခရီးစဉ် ဆယ်ခုအနက်မှ ခရီးစဉ်လေးခုကို ကျပန်းရွေးချယ်ပြီး သုံးစွဲသူတစ်ဦးစီအား ၎င်းတို့၏ အတွေ့အကြုံကို 1 မှ 10 အထိ အဆင့်သတ်မှတ်ခိုင်းပါသည်။

အောက်ပါကုဒ်သည် R တွင် ဒေတာဘောင်အတု ဖန်တီးနည်းကို ပြသသည်-

 #make this example reproducible
set.seed(1)

#create data frame
df <- data.frame(tour = rep(1:10, each=20),
                 experience = rnorm(200, mean=7, sd=1))

#view first six rows of data frame
head(df)

  tour experience
1 1 6.373546
2 1 7.183643
3 1 6.164371
4 1 8.595281
5 1 7.329508
6 1 6.179532

အောက်ဖော်ပြပါ ကုဒ်သည် လာရောက်လည်ပတ်မှု လေးကြိမ်ကို ကျပန်းရွေးချယ်ကာ နမူနာတွင် ထိုလည်ပတ်မှုအဖွဲ့ဝင်တစ်ဦးစီအပါအဝင် သုံးစွဲသူများ၏နမူနာရယူနည်းကို ပြသသည်-

 #randomly choose 4 tour groups out of the 10
clusters <- sample( unique (df$tour), size=4, replace= F )

#define sample as all members who belong to one of the 4 tour groups
cluster_sample <- df[df$tour %in% clusters, ]

#view how many customers came from each tour
table(cluster_sample$tour)

 2 7 8 10 
20 20 20 20 

ရလဒ်မှ ကျွန်ုပ်တို့ မြင်နိုင်သည်-

  • နမူနာတွင် ခရီးသွားအုပ်စု နံပါတ် ၂ မှ ဖောက်သည် ၂၀ ပါဝင်သည်။
  • နမူနာတွင် Tour Group #7 မှ ဖောက်သည် 20 ပါဝင်သည်။
  • ခရီးစဉ်အဖွဲ့ နံပါတ် ၈ မှ ဖောက်သည် ၂၀ ဦးကို နမူနာတွင် ထည့်သွင်းခဲ့သည်။
  • နမူနာတွင် ခရီးသွားအဖွဲ့ #10 မှ ဖောက်သည် 20 ဦး ပါဝင်ခဲ့သည်။

ထို့ကြောင့် ဤနမူနာသည် မတူညီသော ခရီးသွားအုပ်စု 4 ခုမှ ဖောက်သည် 80 ဖြင့် ဖွဲ့စည်းထားသည်။

ဆက်စပ်မှု- R တွင် %in% အော်ပရေတာအား အသုံးပြုနည်း

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

နမူနာပုံစံ အမျိုးမျိုးကို နားလည်ခြင်း။
R တွင် အချိုးကျနမူနာ
R တွင် စနစ်တကျ နမူနာယူခြင်း

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

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