Category: လမ်းညွှန်

R ရှိ facet_wrap() နှင့် facet_grid() အကြား ကွာခြားချက်

ggplot2 ပက်ကေ့ဂျ်ရှိ facet_grid() နှင့် facet_wrap() လုပ်ဆောင်ချက်များကို ကွက်ကွက်တစ်ခု၏ဇယားကွက်တစ်ခုထုတ်လုပ်ရန် နှစ်မျိုးလုံးကို အသုံးပြုနိုင်သည်။ ဤသည်မှာ လုပ်ဆောင်ချက်နှစ်ခု၏ အဓိက ကွာခြားချက်ဖြစ်သည်။ facet_grid() လုပ်ဆောင်ချက်သည် သင်သတ်မှတ်ပေးထားသည့် variable များ ပေါင်းစပ်မှုတစ်ခုစီအတွက် ကွက်ကွက်များကို ကွက်လပ်တစ်ခုစီ ထုတ်ပေးမည်ဖြစ်ပြီး၊ အချို့သောကွက်လပ်များသည် ကွက်လပ်ဖြစ်နေသော်လည်း၊ facet_wrap() လုပ်ဆောင်ချက်သည် တန်ဖိုးများရှိသော variable များပေါင်းစပ်မှုအတွက် ကွက်လပ်များကိုသာ ထုတ်လုပ်ပေးမည်ဖြစ်ပြီး ဆိုလိုသည်မှာ ၎င်းသည် မည်သည့်ကွက်လပ်ကိုမျှ ထုတ်ပေးမည်မဟုတ်ပါ ။ အောက်ဖော်ပြပါ ဥပမာနှစ်ခုသည် အောက်ပါဒေတာဘောင်ကို အသုံးပြု၍ ဤလုပ်ဆောင်ချက်နှစ်ခုကြား...

R ဖြင့် ပြုပြင်နည်း- sort.int(x၊ na.last၊ descending၊ …): 'x' သည် အက်တမ်ဖြစ်ရမည်။

R ကိုအသုံးပြုသောအခါတွင် သင်ကြုံတွေ့ရနိုင်သည့် အမှားသတင်းစကားမှာ- Error in sort.int(x, na.last = na.last, decreasing = decreasing, ...): 'x' must be atomic စာရင်းတစ်ခုကို စီရန်ကြိုးစားသောအခါတွင် ဤအမှားဖြစ်ပေါ်ပါသည်။ ပုံမှန်အားဖြင့် R သည် vector များကဲ့သို့ အက်တမ်အရာဝတ္ထုများကို စီခွဲရန်သာ လုပ်ဆောင်နိုင်သည် ။ ထို့ကြောင့်၊ စာရင်းတစ်ခုနှင့်အတူ sort() ကို အသုံးပြုရန်၊ သင် ဦးစွာ unlist() လုပ်ဆောင်ချက်ကို အသုံးပြုရပါမည်။ အောက်ဖော်ပြပါ...

A- ကော်လံအမည်များဖြင့် ဒေတာဘောင်များကို ပေါင်းစည်းနည်း

R တွင် ကော်လံအမည်များဖြင့် ဒေတာဘောင်များကို ပေါင်းစည်းရန် အောက်ပါနည်းလမ်းများကို အသုံးပြုနိုင်သည်။ နည်းလမ်း 1- ကိုက်ညီသော ကော်လံအမည်ကို အခြေခံ၍ ပေါင်းစည်းပါ။ merge(df1, df2, by=' var1 ') နည်းလမ်း 2- မယှဉ်နိုင်သော ကော်လံအမည်ကို အခြေခံ၍ ပေါင်းစည်းပါ။ merge(df1, df2, by. x = ' var1 ', by. y = ' variable1 ') နည်းလမ်း 3- လိုက်ဖက်ညီသော...

R- dchisq၊ pchisq၊ qchisq၊ rchisq တွင် chi-square ဖြန့်ဖြူးမှု

ဤသင်ခန်းစာတွင် အောက်ပါလုပ်ဆောင်ချက်များကို အသုံးပြု၍ R တွင် Chi-square ဖြန့်ဖြူးမှုကို အသုံးပြုပုံကို ရှင်းပြထားသည်။ dchisq- Chi-square ဖြစ်နိုင်ခြေ သိပ်သည်းဆ လုပ်ဆောင်ချက်၏ တန်ဖိုးကို ပြန်ပေးသည်။ pchisq- Chi-Square စုဆောင်းသိပ်သည်းမှု လုပ်ဆောင်ချက်၏ တန်ဖိုးကို ပြန်ပေးသည်။ qchisq : Chi-Square quantile လုပ်ဆောင်ချက်၏ တန်ဖိုးကို ပြန်ပေးသည်။ rchisq : Chi-Square တွင် ဖြန့်ဝေထားသော ကျပန်းကိန်းရှင်များကို ထုတ်ပေးသည်။ အောက်ဖော်ပြပါ ဥပမာများသည် ဤလုပ်ဆောင်ချက်တစ်ခုစီကို လက်တွေ့အသုံးချနည်းကို ပြသထားသည်။...

R တွင် bivariate ပုံမှန်ဖြန့်ဝေမှုကို ပုံတူအောင်ပြုလုပ်နည်း

ကိန်းဂဏန်းစာရင်းဇယားများတွင်၊ ကိန်းရှင်နှစ်ခုသည် ပေါင်းစပ်ထည့်သွင်းသောအခါတွင် ပုံမှန်ဖြန့်ဝေမှုတစ်ခု ရှိလျှင် ၎င်းတို့တွင် ပုံမှန်ဖြန့်ဝေမှုတစ်ခု၏ ကွဲပြားမှုနောက်ဆက်တွဲဖြစ်သည်။ ဤသင်ခန်းစာတွင် အောက်ပါတာဝန်များကို R တွင် မည်သို့လုပ်ဆောင်ရမည်ကို ရှင်းပြထားသည်။ ပုံမှန်ဖြန့်ဖြူးမှု bivariate ကို အတုယူပါ။ ကွန်တိုဆွဲကွက် (2D ကွက်ကွက်) ကို အသုံးပြု၍ ပုံမှန်ဖြန့်ဝေမှုတစ်ခုကို ပုံဖော်ပါ မျက်နှာပြင်ကွက်ကွက် (3D ကွက်ကွက်) ကို အသုံးပြု၍ ပုံမှန်ဖြန့်ဝေမှုကို bivariate တစ်ခုဆွဲပါ သွားကြရအောင်! ဥပမာ 1- R တွင် bivariate ပုံမှန်ဖြန့်ဖြူးမှုကို အတုယူပါ။...

R တွင် pivot_wider() ကိုအသုံးပြုနည်း

R ရှိ Tidyr ပက်ကေ့ခ်ျ၏ pivot_wider() လုပ်ဆောင်ချက်ကို ရှည်လျားသောဖော်မတ်မှ ကျယ်ပြန့်ဖော်မတ်သို့ ဒေတာဘလောက်တစ်ခုကို လှည့်ရန် အသုံးပြုနိုင်သည်။ ဤလုပ်ဆောင်ချက်သည် အောက်ပါအခြေခံ syntax ကိုအသုံးပြုသည်- library (tidyr) df %>% pivot_wider(names_from = var1, values_from = var2) ရွှေ- names_from : တန်ဖိုးများကို ကော်လံအမည်များအဖြစ် အသုံးပြုမည့် ကော်လံ values_from : တန်ဖိုးများကို ဆဲလ်တန်ဖိုးများအဖြစ် အသုံးပြုမည့် ကော်လံ အောက်ဖော်ပြပါ ဥပမာသည် ဤလုပ်ဆောင်ချက်ကို...

R တွင် pivot_longer() ကိုအသုံးပြုနည်း

R ရှိ Tidyr ပက်ကေ့ခ်ျ၏ pivot_longer() လုပ်ဆောင်ချက်ကို ကျယ်ပြန့်ဖော်မတ်မှ ရှည်လျားသောဖော်မတ်သို့ ဒေတာဘလောက်တစ်ခုကို လှည့်ရန် အသုံးပြုနိုင်သည်။ ဤလုပ်ဆောင်ချက်သည် အောက်ပါအခြေခံ syntax ကိုအသုံးပြုသည်- library (tidyr) df %>% pivot_longer(cols=c(' var1 ', ' var2 ', ...), names_to=' col1_name ', values_to=' col2_name ') ရွှေ- cols- ဆုံချက်လုပ်ရန် ကော်လံအမည်များ names_to : စာလုံးကော်လံအသစ်၏အမည် values_to :...

R တွင် listwise delete လုပ်နည်း (ဥပမာဖြင့်)

Listwise ဖျက်ခြင်း သည် ကော်လံ တစ်ခု ရှိ လွဲမှားနေသောတန်ဖိုးရှိသော ဒေတာဘောင်ရှိ အတန်းအားလုံးကို ဖျက်သည့်နည်းလမ်းဖြစ်သည်။ R တွင် listwise ဖျက်ခြင်းကို လုပ်ဆောင်ရန် အလွယ်ဆုံးနည်းလမ်းမှာ အောက်ပါ syntax ကို အသုံးပြုခြင်းဖြစ်သည် ။ complete_df <- df[complete. boxes (df), ] ဤ syntax သည် complete.cases() လုပ်ဆောင်ချက်ကို အသုံးပြု၍ မည်သည့်ကော်လံတွင်မဆို ပျောက်ဆုံးနေသောတန်ဖိုးများမရှိသော မူရင်းဒေတာဘောင်မှ ထိုအတန်းများသာပါရှိသော ဒေတာဘောင်အသစ်တစ်ခုကို ဖန်တီးပါ။ အောက်ဖော်ပြပါ ဥပမာသည်...

R တွင် substring function ကိုအသုံးပြုနည်း (ဥပမာ 4 ခု)

R ရှိ စာတန်းခွဲ() လုပ်ဆောင်ချက်ကို ဇာတ်ကောင် vector တစ်ခုရှိ စာတန်းခွဲတစ်ခုကို ထုတ်ယူရန် အသုံးပြုနိုင်သည်။ ဤလုပ်ဆောင်ချက်သည် အောက်ပါ syntax ကိုအသုံးပြုသည်- substring(text, first, last) ရွှေ- စာသား- စာလုံး ကွက်ကွက်အမည် ပထမ- ထုတ်ယူရန် ပထမဒြပ်စင် နောက်ဆုံး- ထုတ်ယူရန် နောက်ဆုံးအစိတ်အပိုင်း substr() လုပ်ဆောင်ချက်သည် အတူတူပင်ဖြစ်သည်၊ သို့သော် အနည်းငယ်ကွဲပြားသော အငြင်းအခုံအမည်များဖြင့် လုပ်ဆောင်ကြောင်းကိုလည်း သတိပြုပါ။ substr(text, first, last) ရွှေ- x- စာလုံး...

Pandas- ရက်စွဲနှစ်ခုကြား ကွာခြားချက်ကို တွက်ချက်နည်း

Pandas DataFrame တွင် ရက်စွဲနှစ်ခုကြား ခြားနားချက်ကို တွက်ချက်ရန် အောက်ပါ syntax ကို သင် အသုံးပြုနိုင်ပါသည်။ df[' diff_days '] = (df[' end_date '] - df[' start_date ']) / np. timedelta64 ( 1 ,' D ') ဤဥပမာသည် end_date နှင့် start_date ကော်လံများရှိ ရက်စွဲများအကြား ခြားနားချက်ကို ရက်များ၏ သတ်မှတ်ချက်များဖြင့် တွက်ချက်ပါသည်။ မတူညီသောယူနစ်များရှိ...