Ggplot2 ကို အသုံးပြု၍ r တွင် အုပ်စုဖွဲ့ထားသော boxplot တစ်ခုကို ဖန်တီးနည်း


Boxplots သည် ဂဏန်းငါးလုံးပါသော ဒေတာအတွဲ၏ အကျဉ်းချုပ်ကို မြင်ယောင်နိုင်စေရန်အတွက် အသုံးဝင်သည်-

  • အနိမ့်ဆုံး
  • ပထမလေးပုံတစ်ပုံ
  • ပျမ်းမျှ
  • တတိယလေးပုံတစ်ပုံ
  • အများဆုံး

ဆက်စပ်- Boxplots အတွက် နူးညံ့သော နိဒါန်း

ကံကောင်းထောက်မစွာ၊ ggplot2 visualization library ကိုအသုံးပြု၍ R တွင် boxplot များကိုဖန်တီးရန်လွယ်ကူသည်။

၎င်းတွင် ဒေတာအတွဲတစ်ခုရှိ သီးခြားကိန်းရှင်တစ်ခုဖြင့် အုပ်စုဖွဲ့ထားသော boxplots များကို ဖန်တီးခြင်းလည်း ပါဝင်သည်။ ဥပမာအားဖြင့်၊ ကျွန်ုပ်တို့တွင် မတူညီသောလေ့ကျင့်ရေးအစီအစဉ်နှစ်ခုအပေါ်အခြေခံ၍ မတူညီသောအသင်းသုံးသင်းမှ ဘတ်စကတ်ဘောကစားသမား 150 ၏စွမ်းဆောင်ရည်တိုးလာမှုကိုပြသသည့်အောက်ပါဒေတာအစုံရှိသည်ဆိုပါစို့။

 #define variables
team=rep(c('A', 'B', 'C'), each =50)
program=rep(c('low', 'high'), each =25)
increase=seq(1:150)+sample(1:100, 100, replace= TRUE )

#create dataset using variables
data=data.frame(team, program, increase)

#view first six rows of dataset 
head(data)

  team program increase
1 A low 62
2 A low 37
3 A low 49
4 A low 60
5 A low 64
6 A low 105

အဖွဲ့အလိုက် အုပ်စုဖွဲ့ကာ လေ့ကျင့်ရေးအချိန်ဇယားအပေါ် အခြေခံ၍ လူနေထူထပ်သော ကစားသမားများ၏ စွမ်းဆောင်ရည်ကို ပြသသည့် ဘောက်စ်ကွက်များကို ဖန်တီးရန် အောက်ပါကုဒ်များကို အသုံးပြုနိုင်ပါသည်။

 library (ggplot2)

ggplot(data, aes(x=team, y=increase, fill=program)) + 
  geom_boxplot ()

R တွင် Clustered Boxplot

လေ့ကျင့်ရေးပရိုဂရမ်ဖြင့် အုပ်စုဖွဲ့ပြီး အဖွဲ့အလိုက် လူနေထူထပ်သော ကစားသမားများ၏ စွမ်းဆောင်ရည် တိုးမြင့်မှုကို ပြသသည့် ဘောက်စ်ကွက်များကို ဖန်တီးရန် အလားတူ syntax ကို အသုံးပြုနိုင်ပါသည်။

 library (ggplot2)

ggplot(data, aes(x=program, y=increase, fill=team)) + 
  geom_boxplot () 

R တွင် Clustered Boxplot

အလားတူအခြားရွေးချယ်စရာတစ်ခုသည် အုပ်စုခွဲတစ်ခုစီကို ၎င်း၏ကိုယ်ပိုင်အကန့်တွင်ပြသထားသည့် faceting ကို အသုံးပြုရန်ဖြစ်သည်-

 library (ggplot2)

ggplot(data, aes(x=team, y=increase, fill=program)) + 
  geom_boxplot () +
  facet_wrap (~program) 

R တွင် ထောင့်ကွက်များကို အသွင်အပြင်ဖြင့် အုပ်စုဖွဲ့ထားသည်။

သင်လုပ်ဆောင်နေသော ဒေတာအပေါ်မူတည်၍ အသွင်အပြင်များဖန်တီးခြင်းသည် သင့်အမြင်အာရုံလိုအပ်ချက်များနှင့် ကိုက်ညီနိုင်သည် သို့မဟုတ် မပြည့်မီနိုင်ပါ။

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

R ရှိ boxplots တွင် outliers များကိုမည်သို့ဖယ်ရှားနည်း
ggplot2 တွင် ဘေးချင်းကပ်ကွက်များ ဖန်တီးနည်း
အကောင်းဆုံး ggplot2 အပြင်အဆင်များအတွက် ပြီးပြည့်စုံသော လမ်းညွှန်

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

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