Category: လမ်းညွှန်
ပန်ဒါရှိ တည်နေရာ အခြေအနေတစ်ခုဖြင့် အုပ်စုလိုက် အသုံးပြုရန် အလွယ်ကူဆုံးနည်းလမ်းမှာ query() လုပ်ဆောင်ချက်ကို အသုံးပြုရန်ဖြစ်သည်။ df. query (" team == 'A' "). groupby ([" position "])[" points "]. mean (). reset_index () ဤဥပမာသည် အချို့ပန်ဒါများ DataFrame တွင် အဖွဲ့ “ A” နှင့် ညီမျှသည့် ရာထူး အလိုက် အုပ်စုဖွဲ့ထားသော အမှတ် များ၏ ပျမ်းမျှတန်ဖိုးကို...
SAS တွင် NOT IN operator ကို အသုံးပြု၍ variable တစ်ခုသည် တန်ဖိုးများစာရင်းတွင် တန်ဖိုးမရှိသော အတန်းများကိုသာ ပြန်ပို့နိုင်သည်။ အောက်ဖော်ပြပါ ဥပမာသည် လက်တွေ့တွင် NOT IN အော်ပရေတာအား အသုံးပြုနည်းကို ပြသထားသည်။ ဥပမာ- SAS တွင် NOT IN operator ကိုအသုံးပြုခြင်း။ အမျိုးမျိုးသော ဘတ်စကက်ဘောကစားသမားများအကြောင်း အချက်အလက်ပါရှိသော SAS တွင် အောက်ပါဒေတာအစုံရှိသည်ဆိုပါစို့။ /*create dataset*/ data my_data; input team $points;...
DATA အဆင့်တစ်ခုစီ၏ အစတွင် တန်ဖိုးမသတ်မှတ်သင့်သော ကိန်းရှင်တစ်ခုအား သတ်မှတ်ရန် SAS တွင် သိမ်းဆည်းရန် ထုတ်ပြန်ချက်ကို သင်အသုံးပြုနိုင်သည်။ RETAIN ကြေညာချက်ကို SAS တွင် အလုပ်မျိုးစုံအတွက် အသုံးပြုနိုင်ပြီး၊ ဤတွင် အသုံးအများဆုံး အသုံးပြုမှု သုံးခုမှာ- Case 1- စုစည်းမှုပေါင်းကို တွက်ချက်ရန် RETAIN ကိုသုံးပါ။ data new_data; set original_data; retain cum_sum; cum_sum + values_variable; run ; ဖြစ်ရပ် 2- အုပ်စုတစ်ခုစီအတွက်...
SAS တွင် PROC FREQ တွင် WHERE ထုတ်ပြန်ချက်ကို အသုံးပြုရန် အောက်ပါအခြေခံ syntax ကိုသုံးနိုင်သည်။ proc freq data =my_data; where var1 ='A'; tables var2; run ; ဤ သီးခြား syntax သည် var2 ဟုခေါ်သော ကိန်းရှင်အတွက် ကြိမ်နှုန်းဇယားကို ဖန်တီးပေးသော်လည်း var1 “ A” နှင့် ညီမျှသည့် လိုင်းများအတွက်သာ ဖြစ်သည်။ အောက်ဖော်ပြပါ ဥပမာသည် ဤ...
ဒေတာအတွဲရှိ ကော်လံတစ်ခု သို့မဟုတ် တစ်ခုထက်ပိုသော ကော်လံများတွင် တန်ဖိုးများကို အပ်ဒိတ်လုပ်ရန် PROC SQL တွင် UPDATE ကြေညာချက်ကို သင်အသုံးပြုနိုင်သည်။ ဤသည်မှာ UPDATE ထုတ်ပြန်ချက်ကို လက်တွေ့တွင် အသုံးပြုရန် အသုံးအများဆုံးနည်းလမ်းများဖြစ်သည်။ နည်းလမ်း 1- အခြေအနေတစ်ခုအပေါ် အခြေခံ၍ ကော်လံရှိ တန်ဖိုးများကို အပ်ဒိတ်လုပ်ပါ။ proc sql ; update my_data set var1='new_value' where var1='old_value'; quit ; နည်းလမ်း 2- အခြေအနေများစွာကို အခြေခံ၍...
အချို့သောအခြေအနေများနှင့်ကိုက်ညီသောအတန်းများကိုစစ်ထုတ်ရန် SAS တွင် PROC SQL တွင် ရှိခြင်း အပိုဒ်ကိုသင်သုံးနိုင်သည်။ WHERE နှင့် HAVING အပိုဒ်များကြား သိမ်မွေ့သော ခြားနားချက်ကို မှတ်သားပါ- အုပ်စုဖွဲ့ခြင်းမဖြစ်ပေါ်မီ အတန်း များကို စစ်ထုတ်သည်။ အုပ်စုဖွဲ့ပြီးနောက် စစ်ထုတ်သည့် အတန်းများရှိသည်။ အောက်ဖော်ပြပါ ဥပမာသည် HAVING clause ကို လက်တွေ့တွင် မည်သို့အသုံးပြုရမည်ကို ပြသထားသည်။ ဥပမာ- PROC SQL တွင် HAVING clause ကိုအသုံးပြုနည်း အမျိုးမျိုးသော ဘတ်စကက်ဘောကစားသမားများအကြောင်း အချက်အလက်ပါရှိသော SAS...
R ရှိ တူညီသော() လုပ်ဆောင်ချက်ကို R ရှိ အရာဝတ္ထုနှစ်ခုသည် အတိအကျတူညီခြင်းရှိမရှိ စမ်းသပ်ရန် အသုံးပြုနိုင်သည်။ ဤလုပ်ဆောင်ချက်သည် အောက်ပါအခြေခံ syntax ကိုအသုံးပြုသည်- ထပ်တူ (x၊ y၊ …) ရွှေ- x : R တွင် အရာဝတ္ထုတစ်ခု၏အမည် y : R တွင် အခြားအရာတစ်ခု၏အမည် အရာဝတ္ထုနှစ်ခုသည် အတိအကျတူညီနေပါက သို့မဟုတ် ၎င်းတို့မဟုတ်ပါက FALSE ဖြစ်ပါက ဤလုပ်ဆောင်ချက်သည် TRUE ပြန်ပေးသည်။ အောက်ဖော်ပြပါနမူနာများသည် စာကြောင်းနှစ်ခု၊ vector...
ချောဆီပက်ကေ့ ဂျ်ရှိ လုပ်ဆောင်ချက်များကို အသုံးပြု၍ R တွင် ရက်စွဲတစ်ခုအတွက် လ၏ပထမ သို့မဟုတ် နောက်ဆုံးရက်ကို ရရှိရန် အောက်ပါနည်းလမ်းများကို သင်အသုံးပြုနိုင်သည်- နည်းလမ်း 1- လ၏ပထမနေ့ကိုရယူပါ။ library (lubridate) df$first_day <- floor_date(ymd(df$date), ' month ') နည်းလမ်း 2- လ၏နောက်ဆုံးနေ့ကိုရယူပါ။ library (lubridate) df$last_day <- ceiling_date(ymd(df$date), ' month ') - days( 1 ) အောက်ပါဥပမာများသည် အောက်ပါဒေတာဘောင်ဖြင့်...
ဇာတ်ကောင်ကော်လံကို ရက်စွဲဖော်မတ်သို့ ပြောင်းရန် R ရှိ ချောဆီ အထုပ်မှ အမျိုးမျိုးသော လုပ်ဆောင်ချက်များကို သင်သုံးနိုင်သည်။ အသုံးအများဆုံးလုပ်ဆောင်ချက်နှစ်ခု ပါဝင်သည်- ymd() – ဇာတ်ကောင်ကို တစ်နှစ်-လ-ရက်စွဲပုံစံဖြင့် ရက်စွဲသို့ ပြောင်းသည်။ mdy() – စာလုံးကို လ-ရက်-နှစ် ဖော်မတ်မှ ရက်စွဲသို့ ပြောင်းပါ။ အောက်ဖော်ပြပါ ဥပမာများသည် လက်တွေ့တွင် ymd() နှင့် mdy() လုပ်ဆောင်ချက်များကို အသုံးပြုနည်းကို ပြသထားသည်။ မှတ်ချက် – သင့်ရက်စွဲများပါရှိသည့် ဖော်မတ်အပေါ် အခြေခံ၍ စာလုံးများကို ရက်စွဲများအဖြစ်...
R ကိုအသုံးပြုသောအခါတွင် သင်ကြုံတွေ့ရနိုင်သည့် အမှားသတင်းစကားမှာ- Error in colMeans(x, na.rm = TRUE): 'x' must be numeric R တွင် အဓိကအစိတ်အပိုင်းခွဲခြမ်းစိတ်ဖြာမှု လုပ်ဆောင်ရန် prcomp() လုပ်ဆောင်ချက်ကို သင်အသုံးပြုသောအခါတွင်၊ သင်အသုံးပြုနေသည့်ဒေတာဘောင်ရှိ ကော်လံတစ်ခု သို့မဟုတ် တစ်ခုထက်ပိုသောကော်လံများသည် ဂဏန်းမကိန်းသည့်အခါတွင် ဤအမှားသည် ပုံမှန်အားဖြင့် ဖြစ်ပေါ်ပါသည်။ ဤအမှားကိုဖြေရှင်းရန် နည်းလမ်းနှစ်ခုရှိသည်။ နည်းလမ်း 1- ဂဏန်းမဟုတ်သောကော်လံများကို ဂဏန်းကော်လံများအဖြစ် ပြောင်းပါ။ နည်းလမ်း 2- ဒေတာဘောင်မှ ဂဏန်းမဟုတ်သောကော်လံများကို ဖယ်ရှားပါ။...