Category: လမ်းညွှန်
R တွင် ဒေတာဘောင်တစ်ခု၏ အစုအဝေးတစ်ခုကို ဆွဲရန် အောက်ပါနည်းလမ်းများကို အသုံးပြုနိုင်သည်။ နည်းလမ်း 1- အခြေအနေတစ်ခုအပေါ် အခြေခံ၍ ဒေတာဘောင်၏ အပိုင်းခွဲတစ်ခုကို ရေးဆွဲပါ။ #plot var1 vs. var2 where var3 is less than 15 with(df[df$var3 < 15 ,], plot(var1, var2)) နည်းလမ်း 2- အခြေအနေများစွာအပေါ် အခြေခံ၍ ဒေတာဘောင်၏ အပိုင်းခွဲတစ်ခုကို ရေးဆွဲပါ။ #plot var1 vs. var2...
R တွင် စာရင်းများစာရင်းဖန်တီးရန် အောက်ပါအခြေခံအထားအသိုကိုသုံးနိုင်သည်။ #define lists list1 <- list(a=5, b=3) list2 <- list(c='A', d='B') #create list of lists list_of_lists <- list(list1, list2) အောက်ဖော်ပြပါ ဥပမာသည် ဤ syntax ကို လက်တွေ့တွင် မည်သို့အသုံးပြုရမည်ကို ပြသထားသည်။ ဥပမာ- R တွင် စာရင်းများစာရင်းကို ဖန်တီးပါ။ အောက်ပါကုဒ်သည် R တွင် စာရင်း 3 ခုပါသော...
Pandas DataFrame တွင် ထပ်နေသောများကို ရေတွက်ရန် အောက်ပါနည်းလမ်းများကို သင်သုံးနိုင်သည်။ နည်းလမ်း 1: ကော်လံတစ်ခုတွင် ထပ်နေသောတန်ဖိုးများကို ရေတွက်ပါ။ len (df[' my_column ']) - len (df[' my_column ']. drop_duplicates ()) နည်းလမ်း 2- ပွားနေသောအတန်းများကို ရေတွက်ပါ။ len (df) -len ( df.drop_duplicates ()) နည်းလမ်း 3- တစ်မူထူးခြားသောအတန်းတစ်ခုစီအတွက် ထပ်တူများကိုရေတွက်ပါ။ df. groupby ( df.columns.tolist...
NumPy အခင်းအကျင်းတွင် အစိတ်အပိုင်းများကို အစားထိုးရန် အောက်ပါနည်းလမ်းများကို သင်အသုံးပြုနိုင်သည်- နည်းလမ်း 1- အချို့သောတန်ဖိုးနှင့်ညီသော ဒြပ်စင်များကို အစားထိုးပါ။ #replace all elements equal to 8 with a new value of 20 my_array[my_array == 8 ] = 20 နည်းလမ်း 2- အခြေအနေတစ်ခုအပေါ် အခြေခံ၍ အရာများကို အစားထိုးပါ။ #replace all elements greater than 8...
pandas DataFrame တွင် အများဆုံးတန်ဖိုးဖြင့် inf နှင့် -inf တန်ဖိုးများကို အစားထိုးရန် အောက်ပါနည်းလမ်းများကို သင်အသုံးပြုနိုင်သည်- နည်းလမ်း 1- ကော်လံတစ်ခုရှိ အမြင့်ဆုံးတန်ဖိုးဖြင့် inf ကို အစားထိုးပါ။ #find max value of column max_value = np. nanmax (df[' my_column '][df[' my_column '] != np. inf ]) #replace inf and -inf in...
သီးခြားကော်လံတစ်ခုတွင် အများဆုံးတန်ဖိုးပါရှိသော pandas DataFrame ၏အတန်းကို ပြန်ပေးရန် အောက်ပါနည်းလမ်းများကို သင်အသုံးပြုနိုင်သည်- နည်းလမ်း 1- အများဆုံးတန်ဖိုးဖြင့် အတန်းကို ပြန်ပေးပါ။ df[df[' my_column '] == df[' my_column ']. max ()] နည်းလမ်း 2- အမြင့်ဆုံးတန်ဖိုးဖြင့် အတန်းအညွှန်းကို ပြန်ပေးပါ။ df[' my_column ']. idxmax () အောက်ဖော်ပြပါနမူနာများသည် အောက်ပါ pandas DataFrame ဖြင့် လက်တွေ့တွင် နည်းလမ်းတစ်ခုစီကို အသုံးပြုနည်းကို ပြသသည်-...
R တွင် NA တန်ဖိုးများဖြင့် နေရာလပ်များကို အစားထိုးရန် အောက်ပါနည်းလမ်းများကို သင်အသုံးပြုနိုင်ပါသည်။ နည်းလမ်း 1- ကော်လံတစ်ခုတွင် space များကို NA ဖြင့် အစားထိုးပါ။ df$my_col[df$my_col==""] <- NA နည်းလမ်း 2- ကော်လံအားလုံးတွင် space များကို NA ဖြင့် အစားထိုးပါ။ library (dplyr) df <- df %>% mutate_all (na_if,"") အောက်ပါဥပမာများသည် အောက်ပါဒေတာဘောင်ဖြင့် နည်းလမ်းတစ်ခုစီကို လက်တွေ့အသုံးပြုနည်းကို ပြသသည်- #create...
R တွင် matrices စာရင်းကို ပေါင်းစပ်ရန် အောက်ပါနည်းလမ်းများကို အသုံးပြုနိုင်သည်။ နည်းလမ်း 1- matrix စာရင်းကို အတန်းအလိုက် ပေါင်းစပ်ပါ။ do. call (rbind, list_of_matrices) နည်းလမ်း 2- ကော်လံအလိုက် matrices စာရင်းကို ပေါင်းစပ်ပါ။ do. call (cbind, list_of_matrices) အောက်ဖော်ပြပါ ဥပမာများသည် R တွင် အောက်ပါ matrices နှစ်ခုဖြင့် လက်တွေ့တွင် နည်းလမ်းတစ်ခုစီကို အသုံးပြုနည်းကို ပြသသည်- #define matrices matrix1...
NA တန်ဖိုးများပါရှိသော R ရှိ ဒေတာဘောင်တစ်ခုမှ ကော်လံများကို ဖယ်ရှားရန် နည်းလမ်းနှစ်ခုအနက်မှ တစ်ခုကို သင်အသုံးပြုနိုင်သည်- နည်းလမ်း 1- Base R ကိုသုံးပါ။ df[, colSums(is. na (df))== 0 ] နည်းလမ်း 2: dplyr ကိုသုံးပါ။ library (dplyr) df %>% select_if(~ !any(is. na (.))) နည်းလမ်းနှစ်ခုစလုံးသည် တူညီသောရလဒ်ကို ဖြစ်ပေါ်စေပါသည်။ အောက်ပါဥပမာများသည် အောက်ပါဒေတာဘောင်ဖြင့် နည်းလမ်းတစ်ခုစီကို လက်တွေ့အသုံးပြုနည်းကို ပြသသည်-...
R တွင် သင်ကြုံတွေ့နိုင်သော အမှားတစ်ခုမှာ- Error in read.table("my_data.csv", header=TRUE): more columns than column names read.table() လုပ်ဆောင်ချက်ကို အသုံးပြု၍ R တွင် CSV ဖိုင်ကို ဖတ်ရန် ကြိုးပမ်းပြီး ခြားနားခြင်း ( sep ) သည် ကော်မာ ဖြစ်သင့်သည်ဟု သတ်မှတ်ရန် ပျက်ကွက်သည့်အခါ ဤအမှားသည် ပုံမှန်အားဖြင့် ဖြစ်ပေါ်ပါသည်။ ဤသင်ခန်းစာတွင် ဤအမှားကို မည်သို့ပြင်ရမည်ကို တိတိကျကျ ရှင်းပြထားသည်။ အမှားကို ဘယ်လိုပြန်ထုတ်မလဲ။...