Category: လမ်းညွှန်

R တွင် f test လုပ်နည်း

လူဦးရေကွဲလွဲမှုနှစ်ခု တူညီမှုရှိမရှိ စမ်းသပ်ရန် F test ကို အသုံးပြုသည်။ စမ်းသပ်မှု၏ null နှင့် အခြားအခြားသော ယူဆချက်များမှာ အောက်ပါအတိုင်းဖြစ်သည် ။ H 0 : σ 1 2 = σ 2 2 (လူဦးရေကွဲလွဲမှု ညီမျှသည်) H 1 : σ 1 2 ≠ σ 2 2 (လူဦးရေကွဲလွဲမှု မညီမျှ ပါ) R တွင်...

ထောက်လှမ်းဆုတ်ယုတ်မှု၏ အယူအဆ (၆) ခု (ဥပမာများနှင့်အတူ)

Logistic regression သည် response variable binary ဖြစ်သောအခါ regression model နှင့် ကိုက်ညီရန် ကျွန်ုပ်တို့သုံးနိုင်သော method တစ်ခုဖြစ်သည်။ မော်ဒယ်တစ်ခုအား ဒေတာအတွဲတစ်ခုနှင့် အံဝင်ခွင်ကျမဖြစ်မီ၊ logistic regression သည် အောက်ပါယူဆချက်များကို ပြုလုပ်သည်- ယူဆချက် #1- တုံ့ပြန်မှုကိန်းရှင်သည် ဒွိစုံဖြစ်သည်။ Logistic regression သည် တုံ့ပြန်မှု variable တွင် ဖြစ်နိုင်ချေ ရလဒ်နှစ်ခုသာရှိသည်ဟု ယူဆသည်။ ဤသည်မှာ ဥပမာအချို့ဖြစ်သည်။ ဟုတ်လားသို့မဟုတ်မဟုတ်ဘူးလား ကျားသို့မဟုတ်မ အောင်မြင်သည်ဖြစ်စေ ကျရှုံးသည်...

R (log၊ square root၊ cube root) ဖြင့် data ကိုဘယ်လိုပြောင်းမလဲ

ကိန်းဂဏန်းစစ်ဆေးမှုများစွာသည် တုံ့ပြန်မှုကိန်းရှင် ၏ ကျန်ရှိသောများကို ပုံမှန်အတိုင်း ဖြန့်ဝေသည်ဟု ယူဆသည်။ သို့သော် အကြွင်းအကျန်များကို ပုံမှန်အားဖြင့် ဖြန့်ဝေလေ့ မရှိပါ ။ ဤပြဿနာကိုဖြေရှင်းရန် နည်းလမ်းတစ်ခုမှာ အသွင်ပြောင်းမှုသုံးခုအနက်မှ တစ်ခုကို အသုံးပြု၍ တုံ့ပြန်မှုကိန်းရှင်ကို ပြောင်းလဲရန်ဖြစ်သည်- 1. မှတ်တမ်းအသွင်ပြောင်းခြင်း- တုံ့ပြန်မှုကိန်းရှင်ကို y မှ log(y) သို့ ပြောင်းလဲပါ။ 2. စတုရန်းအမြစ်အသွင်ပြောင်းခြင်း- တုံ့ပြန်မှုကိန်းရှင်ကို y မှ √y သို့ ပြောင်းလဲပါ။ 3. Cube root အသွင်ပြောင်းခြင်း- တုံ့ပြန်မှု...

R တွင် box-cox အသွင်ပြောင်းနည်း (ဥပမာများနှင့်အတူ)

box-cox အသွင်ပြောင်းခြင်းသည် ပုံမှန်မဟုတ်သော ဖြန့်ဝေထားသောဒေတာအစုံကို ပိုမို သာမာန်ဖြန့်ဝေမှု အစုအဖြစ်သို့ ပြောင်းလဲရန်အတွက် အသုံးများသောနည်းလမ်းဖြစ်သည်။ ဤနည်းလမ်း၏နောက်ကွယ်တွင် အခြေခံအယူအဆမှာ အောက်ပါဖော်မြူလာကို အသုံးပြု၍ ပြောင်းလဲထားသောဒေတာသည် ပုံမှန်ဖြန့်ဝေမှုအတိုင်း ဖြစ်နိုင်ချေနီးစပ်သည့် λ တန်ဖိုးတစ်ခုကို ရှာဖွေရန်ဖြစ်သည်- y(λ) = (y λ – 1) / λ ဆိုလျှင် y ≠ 0 y(λ) = log(y) ဆိုရင် y = 0 MASS() စာကြည့်တိုက်မှ boxcox()...

R ဖြင့် anova ထပ်ခါတလဲလဲတိုင်းတာနည်း

အုပ်စုတစ်ခုစီတွင် တူညီသောဘာသာရပ်များပေါ်လာသည့် အုပ်စုသုံးစု သို့မဟုတ် ထို့ထက်ပိုသောအုပ်စုများကြားတွင် စာရင်းအင်းဆိုင်ရာ သိသာထင်ရှားသောခြားနားချက်ရှိမရှိ ဆုံးဖြတ်ရန် ထပ်ခါတလဲလဲတိုင်းတာမှုများကို ANOVA ကို အသုံးပြုသည်။ ဤသင်ခန်းစာသည် R ဖြင့် ANOVA တစ်လမ်းသွား ထပ်ခါတလဲလဲ တိုင်းတာနည်းကို ရှင်းပြထားသည်။ ဥပမာ- R ဖြင့် ANOVA ထပ်ခါတလဲလဲ ဆောင်ရွက်ချက်များ မတူညီသော ဆေးဝါးလေးမျိုးသည် မတူညီသော တုံ့ပြန်မှုအကြိမ်များကို ဖြစ်စေကြောင်း သုတေသီများက သိချင်ကြသည်။ ယင်းကို စမ်းသပ်ရန်အတွက် ၎င်းတို့သည် မတူညီသော ဆေးဝါးလေးမျိုးအား လူနာများ၏ တုံ့ပြန်မှုအကြိမ်ငါးကြိမ်ကို တိုင်းတာသည်။...

Ggplot2 တွင် ဒဏ္ဍာရီ ခေါင်းစဉ်ပြောင်းနည်း (ဥပမာများနှင့်အတူ)

ggplot2 ဇယားတွင် ဒဏ္ဍာရီခေါင်းစဉ်ကို ပြောင်းလဲရန် လွယ်ကူသောနည်းလမ်း နှစ်ခုရှိသည်။ နည်းလမ်း 1- ဓာတ်ခွဲခန်းများသုံးပါ() ggplot(data, aes(x=x_var, y=y_var, fill=fill_var)) + geom_boxplot() + labs(fill=' Legend Title ') နည်းလမ်း 2- scale_fill_manual() ကိုသုံးပါ ggplot(data, aes(x=x_var, y=y_var, fill=fill_var)) + geom_boxplot() + scale_fill_manual(' Legend Title ', values=c(' color1 ', ' color2 '))...

Ggplot2 တွင် linear regression line ကို ဘယ်လိုဆွဲမလဲ (ဥပမာများနှင့်အတူ)

အောက်ဖော်ပြပါ အခြေခံအထားအသိုကိုအသုံးပြု၍ တပ်ဆင်ထားသော linear regression model တစ်ခုကိုဆွဲရန် R visualization library ggplot2 ကိုသုံးနိုင်သည်။ ggplot(data,aes(x, y)) + geom_point() + geom_smooth(method=' lm ') အောက်ဖော်ပြပါ ဥပမာသည် ဤ syntax ကို လက်တွေ့တွင် မည်သို့အသုံးပြုရမည်ကို ပြသထားသည်။ ဥပမာ- ggplot2 တွင် linear regression line တစ်ခုကို ဆွဲခြင်း။ အောက်ဖော်ပြပါ ဒေတာအစုံတွင် ရိုးရှင်းသော မျဉ်းကြောင်းပြန်ဆုတ်မှု ပုံစံကို...

R ဖြင့် စုဆောင်းငွေများ တွက်နည်း (ဥပမာများဖြင့်)

ကိန်းဂဏာန်းတန်ဖိုးများ၏ vector တစ်ခု၏ စုစည်းပေါင်းလဒ်ကို အလွယ်တကူတွက်ချက်ရန် R base cumsum() လုပ်ဆောင်ချက်ကို သင်အသုံးပြုနိုင်သည်။ ဤသင်ခန်းစာတွင် vector တစ်ခု၏ တိုးပွားလာသော ပေါင်းလဒ်ကို တွက်ချက်ရန်နှင့် တိုးပွားလာသော ပေါင်းလဒ်ကို မြင်သာအောင် မည်သို့လုပ်ဆောင်ရမည်ကို ဤသင်ခန်းစာတွင် ရှင်းပြထားသည်။ R တွင် စုဆောင်းငွေကို တွက်နည်း အောက်ပါကုဒ်သည် 15 အရောင်းလေးလပတ်ကျော်တွင် ပေးထားသောကုမ္ပဏီအတွက် အရောင်းအ၀ယ်ပေါင်းစုကို တွက်ချက်နည်းကို ပြသည်- #create dataset data <- data.frame(quarter=1:15, sales=c(1, 2, 2,...

ဥပမာများဖြင့် r- တွင် dot product ကို တွက်နည်း

vector a = [a 1 , a 2 , a 3 ] နှင့် vector b = [ b 1 , b 2 , b 3 ] တို့အား ပေးသည် ၊ vector a ၏ scalar နှင့် vector b ကို ရည်ညွှန်းသော ab ဖြင့် ပေးသည်-...

Dplyr ကိုသုံးပြီး အုပ်စုအလိုက် ပထမအတန်းကို ဘယ်လိုရွေးမလဲ။

မကြာခဏဆိုသလို၊ သင်သည် R တွင် dplyr ပက်ကေ့ဂျ်ကို အသုံးပြု၍ အုပ်စုတစ်ခုစီ၏ ပထမအတန်းကို ရွေးချယ်လိုပေမည်။ ၎င်းကိုလုပ်ဆောင်ရန် အောက်ပါအခြေခံအထားအသိုကို သင်အသုံးပြုနိုင်ပါသည်။ df %>% group_by (group_var) %>% arrange (values_var) %>% filter (row_number()== 1 ) အောက်ဖော်ပြပါ ဥပမာသည် ဤလုပ်ဆောင်ချက်ကို လက်တွေ့အသုံးချနည်းကို ပြသထားသည်။ ဥပမာ- R ရှိ အုပ်စုအလိုက် ပထမတန်းကို ရွေးပါ။ R တွင် အောက်ပါ dataset ရှိသည်ဆိုပါစို့။...