Ggplot2 တွင် mean နှင့် standard deviation ကို ဘယ်လိုဆွဲမလဲ။


မကြာခဏ ggplot2 တွင် အုပ်စုအလိုက် ပျမ်းမျှနှင့် စံသွေဖည်မှုကို သင်ကြံစည်လိုပေမည်။

ကံကောင်းထောက်မစွာ၊ ၎င်းသည် ggplot2 ရှိ geom_point() နှင့် geom_errorbar() လုပ်ဆောင်ချက်များကို အသုံးပြု၍ လုပ်ဆောင်ရန် လွယ်ကူသည်။

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

ggplot2 တွင် plot mean နှင့် standard deviation

ဥပမာ- ggplot2 ရှိ ဆိုလိုရင်းနှင့် စံသွေဖည်မှု ကြံစည်ခြင်း။

မတူညီသောအသင်းသုံးသင်းမှ ဘတ်စကက်ဘောကစားသမားများမှ ရမှတ်အရေအတွက်ဆိုင်ရာ အချက်အလက်များပါရှိသော R တွင် အောက်ပါဒေတာဘောင်တစ်ခုရှိသည်ဆိုပါစို့။

 #create data frame
df <- data. frame (team=rep(c(' A ', ' B ', ' C '), each= 6 ),
                 points=c(8, 10, 12, 12, 14, 15, 10, 11, 12,
                          18, 22, 24, 3, 5, 5, 6, 7, 9))

#view head of data frame
head(df)

  team points
1 to 8
2 to 10
3 to 12
4 to 12
5 to 14
6 to 15

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

 library (dplyr)

#calculate mean and sd of points by team
df_mean_std <- df %>%
  group_by(team) %>%
  summarise_at(vars(points), list(mean=mean, sd=sd)) %>% 
  as. data . frame ()

#view results
df_mean_std

  team mean sd
1 A 11.833333 2.562551
2 B 16.166667 6.013873
3 C 5.833333 2.041241

နောက်ဆုံးတွင်၊ အသင်းတစ်သင်းစီရှိ ကစားသမားများမှ ရမှတ်များ၏ ပျမ်းမျှနှင့် စံသွေဖည်မှုကို မြင်သာစေရန် အောက်ပါ ggplot2 လုပ်ဆောင်ချက်များကို အသုံးပြုနိုင်ပါသည်။

 library (ggplot2)

#plot mean and standard deviation of points by team
ggplot(df_mean_std, aes(x=team, y=mean)) + 
  geom_errorbar(aes(ymin=mean-sd, ymax=mean+sd), width= .3 ) +
  geom_point(size= 2 ) 

ggplot2 တွင် plot mean နှင့် standard deviation

ရလဒ်ဂရပ်သည် အသင်းတစ်ခုစီရှိ ကစားသမားများမှ ရမှတ်များ၏ ပျမ်းမျှနှင့် စံသွေဖည်မှုကို ပြသသည်။

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

မှတ်ချက်geom_errorbar() လုပ်ဆောင်ချက်ရှိ width argument သည် error bars များ၏ width ကို သတ်မှတ်ပေးပါသည်။ ကွက်လပ်ရှိ အမှားအယွင်းဘားများ၏ အကျယ်ကို ချိန်ညှိရန် ဤတန်ဖိုးကို လွတ်လပ်စွာပြောင်းပါ။

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

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

ggplot2 ကွက်များသို့ ဒဏ္ဍာရီထည့်နည်း
ggplot2 တွင် ဖောင့်အရွယ်အစားကို မည်သို့ပြောင်းလဲမည်နည်း။
ggplot2 တွင်ဒဏ္ဍာရီကိုမည်သို့ဖယ်ရှားနည်း
ggplot2 တွင် ဝင်ရိုးတံဆိပ်များကို လှည့်နည်း

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

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