Category: လမ်းညွှန်
SAS ရှိ ကိန်းရှင်များ၊ အလယ်အလတ်နှင့် မုဒ်တို့ကို လျင်မြန်စွာ တွက်ချက်ရန် univariate proc ကို သင်သုံးနိုင်သည်။ ဤလုပ်ထုံးလုပ်နည်းသည် အောက်ပါအခြေခံ syntax ကိုအသုံးပြုသည်- proc univariate data =my_data; run ; အောက်ဖော်ပြပါ ဥပမာသည် ဤ syntax ကို လက်တွေ့တွင် မည်သို့အသုံးပြုရမည်ကို ပြသထားသည်။ ဥပမာ- ကိန်းရှင်အားလုံးအတွက် ပျမ်းမျှ၊ ပျမ်းမျှနှင့် မုဒ်ကို တွက်ချက်ပါ။ SAS တွင် အောက်ပါဒေတာအစုံရှိသည် ဟု ယူဆကြပါစို့။ /*create...
SAS တွင်ပျောက်ဆုံးနေသောတန်ဖိုးများရေတွက်ရန်အောက်ပါနည်းလမ်းများကိုသုံးနိုင်သည်။ နည်းလမ်း 1- ကိန်းဂဏာန်းကိန်းရှင်များအတွက် ပျောက်ဆုံးနေသောတန်ဖိုးများကို ရေတွက်ပါ။ proc means data =my_data NMISS ; run ; နည်းလမ်း 2- ဇာတ်ကောင်ကိန်းရှင်များအတွက် ပျောက်ဆုံးနေသောတန်ဖိုးများကို ရေတွက်ပါ။ proc sql; select nmiss(char1) as char1_miss, nmiss(char2) as char2_miss from my_data; quit; အောက်ပါနမူနာများသည် SAS ရှိ အောက်ပါဒေတာအစုံဖြင့် နည်းလမ်းတစ်ခုစီကို လက်တွေ့တွင် မည်သို့အသုံးပြုရမည်ကို ပြသသည်- /*create...
Logistic regression သည် response variable binary ဖြစ်သောအခါ regression model နှင့် ကိုက်ညီရန် ကျွန်ုပ်တို့သုံးနိုင်သော method တစ်ခုဖြစ်သည်။ ထောက်ပံ့ပို့ဆောင်ရေး ဆုတ်ယုတ်မှုပုံစံသည် ဒေတာအစုံနှင့် မည်မျှကိုက်ညီကြောင်း အကဲဖြတ်ရန်၊ အောက်ပါ မက်ထရစ်နှစ်ခုကို ကြည့်နိုင်သည်- အာရုံခံစားနိုင်မှု- ရလဒ်အမှန်တကယ်အပြုသဘောဆောင်သောအခါတွင် လေ့လာမှုတစ်ခုအတွက် အပြုသဘောဆောင်သောရလဒ်ကို မော်ဒယ်က ခန့်မှန်းပေးသည့်ဖြစ်နိုင်ခြေ။ ၎င်းကို “စစ်မှန်သော အပြုသဘောနှုန်း” ဟုလည်း ခေါ်သည်။ တိကျမှု- ရလဒ်အမှန်တကယ် အနုတ်လက္ခဏာဖြစ်သောအခါ စောင့်ကြည့်မှုတစ်ခုအတွက် အနုတ်ရလဒ်ကို မော်ဒယ်က ခန့်မှန်းသည့် ဖြစ်နိုင်ခြေ။...
Let’s Make a Deal ဟုခေါ်သော ဂိမ်းရှိုးဟောင်းတစ်ခုတွင် အိမ်ရှင် Monty Hall က ပြိုင်ပွဲဝင်များကို တံခါးသုံးပေါက်ဖြင့် ပြသခဲ့သည်။ တံခါးတစ်ချပ်တွင် ဆုတစ်ခုပါရှိပြီး ကျန်နှစ်ခုမှာ ဆုမရရှိခဲ့ပေ။ Monty သည် ပြိုင်ပွဲဝင်အား ဆုပါ၀င်သည်ဟု ထင်သော မည်သည့်တံခါးကို ရွေးခိုင်းမည်နည်း။ ပြိုင်ပွဲဝင်သည် တံခါးကိုရွေးချယ်ပြီးသည်နှင့် Monty သည် ဆု မပါဝင်သော တံခါးကိုဖွင့်ပေးသည်။ ထိုဆုသည် ပိတ်ထားသော တံခါးနှစ်ပေါက် အနက်မှ တစ်ခု၌ ကျန်ရစ်ခဲ့သည်။ ထို့နောက် Monty သည် တံခါးများပြောင်းလိုပါက...
SAS ရှိ DO loop တစ်ခုကို အကြိမ်အရေအတွက် အတိအကျ လုပ်ဆောင်ရန် အသုံးပြုနိုင်သည်။ SAS တွင် အခြေခံ DO loop သုံးခုရှိသည်။ 1. loop ကိုလုပ်ပါ။ data data1; x = 0; do i = 1 to 10; x = i*4; output ; end ; run ; ၎င်းသည် အဘယ်အရာလုပ်ဆောင်သနည်း :...
သင်သည် FIRST ကိုသုံးနိုင်သည်။ နှင့် နောက်ဆုံး။ SAS ဒေတာအစုံရှိ အုပ်စုတစ်စုမှ ပထမဆုံးလက်ရာများနှင့် နောက်ဆုံးလေ့လာတွေ့ရှိချက်များကို ဖော်ထုတ်ရန် SAS တွင်။ ဤသည်မှာ လုပ်ဆောင်မှုတစ်ခုစီ၏ အနှစ်ချုပ်ဖြစ်သည်။ FIRST.variable_name သည် အဖွဲ့တစ်ခုရှိ ပထမဆုံး ကြည့်ရှုမှုသို့ 1 တန်ဖိုးတစ်ခု သတ်မှတ်ပေးပြီး အုပ်စုအတွင်းရှိ အခြားလေ့လာတွေ့ရှိချက်များအားလုံးကို 0 တန်ဖိုးတစ်ခု သတ်မှတ်ပေးသည်။ LAST.variable_name သည် အုပ်စုတစ်ခုရှိ နောက်ဆုံး ကြည့်ရှုမှုသို့ 1 တန်ဖိုးတစ်ခု သတ်မှတ်ပေးပြီး အုပ်စုအတွင်းရှိ အခြားကြည့်ရှုမှုအားလုံးကို 0 တန်ဖိုးတစ်ခု...
ဒေတာအစုံတွင် ရှိပြီးသား categorical variable ၏တန်ဖိုးများအပေါ် အခြေခံ၍ တန်ဖိုးများသတ်မှတ်ရန် SAS တွင် SELECT-WHEN ထုတ်ပြန်ချက်ကို သင်အသုံးပြုနိုင်သည်။ ဤဖော်ပြချက်သည် အောက်ပါအခြေခံအထားအသိုကိုအသုံးပြုသည်- data new_data; set my_data; select (Existing_Column); when ('value1') New_Column= 1 ; when ('value2') New_Column= 2 ; when ('value3') New_Column= 3 ; otherwise New_Column= 4 ; end ;...
R တွင် အုပ်စုတစ်ခုစီအလိုက် ထူးခြားသောတန်ဖိုးများရေတွက်ရန် အောက်ပါနည်းလမ်းများကို သင်သုံးနိုင်သည်။ နည်းလမ်း 1- Base R ကိုသုံးပါ။ results <- aggregate(data=df, values_var~group_var, function (x) length ( unique (x))) နည်းလမ်း 2- dplyr ကိုသုံးပါ။ library (dplyr) results <- df %>% group_by(group_var) %>% summarize(count = n_distinct (values_var)) နည်းလမ်း 3- data.table ကိုအသုံးပြုခြင်း။...
ggplot2 တွင် histogram တွင်အသုံးပြုရမည့် bins အရေအတွက်ကို သတ်မှတ်ရန် bins argument ကို သင်အသုံးပြုနိုင်ပါသည်။ library (ggplot2) ggplot(df, aes (x=x)) + geom_histogram(bins= 10 ) အောက်ပါဥပမာများသည် ဤအငြင်းအခုံကို လက်တွေ့တွင် မည်သို့အသုံးပြုရမည်ကို ပြသထားသည်။ ဥပမာ- ggplot2 တွင် histogram အတွက် bins အရေအတွက်ကို သတ်မှတ်ပါ။ အောက်ဖော်ပြပါ ကုဒ်သည် ပျမ်းမျှတန်ဖိုး 2 ရှိသော Poisson ဖြန့်ဝေမှု နောက်ဆက်တွဲဖြစ်သည့်...
dplyr ပက်ကေ့ဂျ်ကို အသုံးပြု၍ R တွင် ရက်စွဲများအလိုက် ဒေတာဘောင်တစ်ခုကို စစ်ထုတ်ရန် အောက်ပါနည်းလမ်းများကို သင်အသုံးပြုနိုင်သည်- နည်းလမ်း 1- ရက်စွဲပြီးနောက် အတန်းများကို စစ်ထုတ်ပါ။ df %>% filter(date_column > ' 2022-01-01 ') နည်းလမ်း 2- ရက်စွဲမတိုင်မီ အတန်းများကို စစ်ထုတ်ပါ။ df %>% filter(date_column < ' 2022-01-01 ') နည်းလမ်း 3- ရက်စွဲနှစ်ခုကြားတွင် အတန်းများကို စစ်ထုတ်ပါ။ df %>%...