Category: လမ်းညွှန်

R တွင် dplyr transmute function ကိုအသုံးပြုနည်း (ဥပမာများနှင့်အတူ)

ဒေတာဘောင်သို့ တွက်ချက်ထားသော ကိန်းရှင်အသစ်များကို ပေါင်းထည့်ရန်နှင့် ရှိပြီးသား ကိန်းရှင်များကို ဖယ်ရှားရန် R တွင် transmute() လုပ်ဆောင်ချက်ကို သင်အသုံးပြုနိုင်ပါသည်။ ဤလုပ်ဆောင်ချက်သည် အောက်ပါအခြေခံ syntax ကိုအသုံးပြုသည်- df %>% transmute(var_new = var1 * 2) ဤဥပမာတွင်၊ var_new ဟုခေါ်သော ကိန်းရှင်အသစ်ကို var1 နှင့် 2 ဟုခေါ်သော ရှိပြီးသားကိန်းရှင်တစ်ခုကို မြှောက်ခြင်းဖြင့် ဖန်တီးမည်ဖြစ်သည်။ အောက်ပါဥပမာများသည် R ရှိ အောက်ပါဒေတာဘောင်ဖြင့် transmute() လုပ်ဆောင်ချက်ကို အသုံးပြုနည်းကို...

သင်တန်းတွင် ဒေတာခွဲနည်း & r (နည်းလမ်း 3 ခု) တွင် စမ်းသပ်မှုအစုံ

မကြာခဏဆိုသလို၊ ကျွန်ုပ်တို့သည် စက်သင်ယူမှုဆိုင်ရာ အယ်လဂိုရီသမ်များကို ဒေတာအတွဲများထံ လိုက်လျောညီထွေဖြစ်စေသောအခါ၊ ကျွန်ုပ်တို့သည် ဒေတာအစုံကို လေ့ကျင့်ရေးအစုတစ်ခုနှင့် စမ်းသပ်မှုတစ်ခုအဖြစ် ပိုင်းခြားပါသည်။ R တွင် လေ့ကျင့်ရေး နှင့် စမ်းသပ်မှု အစုံသို့ ဒေတာကို ခွဲရန် ဘုံသုံးနည်း ရှိပါသည်။ နည်းလမ်း 1- Base R ကိုသုံးပါ။ #make this example reproducible set. seeds (1) #use 70% of dataset as training set and...

R တွင် nan တန်ဖိုးများကို ကိုင်တွယ်နည်း (ဥပမာများဖြင့်)

R တွင် NaN သည် Not a Number ဖြစ်သည်။ ပုံမှန်အားဖြင့်၊ မမှန်ကန်သောရလဒ်ကို ဖြစ်ပေါ်စေသော တွက်ချက်မှုတစ်ခုကို လုပ်ဆောင်ရန် ကြိုးပမ်းသောအခါတွင်၊ NaN တန်ဖိုးများသည် ဖြစ်ပေါ်လာပါသည်။ ဥပမာအားဖြင့်၊ သုညဖြင့် ပိုင်းခြားခြင်း သို့မဟုတ် အနုတ်နံပါတ်တစ်ခု၏ မှတ်တမ်းကို တွက်ချက်ခြင်း နှစ်ခုစလုံးသည် NaN တန်ဖိုးများကို ထုတ်ပေးသည်- #attempt to divide by zero 0 / 0 [1]NaN #attempt to calculate log...

R တွင် ကွက်လပ်တစ်ခု ဖန်တီးနည်း (ဥပမာ 3 ခု)

R တွင် ကွက်လပ်တစ်ခုကို ဖန်တီးရန် ဘုံနည်းလမ်းသုံးမျိုးရှိသည်။ နည်းလမ်း 1- လုံးဝအချည်းနှီးသောလမ်းကြောင်းကိုဖန်တီးပါ။ plot. new () နည်းလမ်း 2- ပုဆိန်များဖြင့် အလွတ်ကွက်လပ်တစ်ခုကို ဖန်တီးပါ။ plot(NULL, xlab="", ylab="", xaxt=" n ", yaxt=" n ", xlim= c ( 0,10 ) , ylim=c( 0,10 )) နည်းလမ်း 3- Axes နှင့် Labels များဖြင့် ဗလာကျင်းတစ်ခုကို...

R တွင် တူညီသောမျဉ်းပေါ်တွင် ကိန်းရှင်များစွာကို မည်သို့ပုံနှိပ်ရမည်နည်း။

R တွင် တူညီသောမျဉ်းပေါ်တွင် ကိန်းရှင်များစွာကို အလွယ်တကူ print ထုတ်ရန် cat() လုပ်ဆောင်ချက်ကို သင်အသုံးပြုနိုင်ပါသည်။ ဤလုပ်ဆောင်ချက်သည် အောက်ပါအခြေခံ syntax ကိုအသုံးပြုသည်- cat(variable1, variable2, variable3, ...) အောက်ပါဥပမာများသည် မတူညီသောအခြေအနေများတွင် ဤ syntax ကိုမည်သို့အသုံးပြုရမည်ကိုပြသထားသည်။ ဥပမာ 1- တူညီသောစာကြောင်းပေါ်တွင် စာကြောင်းတစ်ကြောင်းနှင့် ကိန်းရှင်တစ်ခုကို ပရင့်ထုတ်ပါ။ အောက်ပါကုဒ်သည် တူညီသောစာကြောင်းပေါ်တွင် စာကြောင်းတစ်ကြောင်းနှင့် ကိန်းဂဏာန်းများစွာကို ပရင့်ထုတ်ရန် cat() လုပ်ဆောင်ချက်ကို အသုံးပြုပုံကို ပြသသည်- #define character string...

R ရှိ စာကြောင်းမှ ဇာတ်ကောင်များကို မည်ကဲ့သို့ ဖယ်ရှားနည်း (ဥပမာ 3 ခု)

R ရှိ စာကြောင်းတစ်ခုမှ အချို့သော ဇာတ်ကောင်များကို ဖယ်ရှားရန် အောက်ပါနည်းလမ်းများကို သင်အသုံးပြုနိုင်ပါသည်။ နည်းလမ်း 1- သတ်မှတ်ထားသော စာလုံးကို string မှ ဖယ်ရှားပါ။ gsub(' character ', '', my_string) နည်းလမ်း 2- စာလုံးများစွာကို String မှ ဖယ်ရှားပါ။ gsub('[ character1character2 ]', '', my_string) နည်းလမ်း 3- အထူးစာလုံးအားလုံးကို string မှဖယ်ရှားပါ။ gsub('[^[:alnum:] ]', '', my_string) အောက်ဖော်ပြပါ...

R တွင် scan function ကိုအသုံးပြုနည်း (ဥပမာများနှင့်အတူ)

မက်ထရစ်၏ အတန်းများ သို့မဟုတ် ကော်လံများတွင် အချို့သော လုပ်ဆောင်ချက်များကို လုပ်ဆောင်ရန် R တွင် swep() လုပ်ဆောင်ချက်ကို သင်အသုံးပြုနိုင်ပါသည်။ ဤလုပ်ဆောင်ချက်သည် အောက်ပါအခြေခံ syntax ကိုအသုံးပြုသည်- sweep(x, MARGIN, STATS, FUN) ရွှေ- x : Matrix အမည် MARGIN : လုပ်ဆောင်ချက်ကို လုပ်ဆောင်ရမည့် အနားသတ် (1=rows, 2=columns) STATS- လုပ်ဆောင်ချက်တွင် အသုံးပြုရန် တန်ဖိုးများ FUN : လုပ်ဆောင်ရမည့် လုပ်ဆောင်ချက် အောက်ပါဥပမာများသည်...

R တွင် စာရင်းတစ်ခုအား မည်သို့ပြန်ဆိုရမည်နည်း (ဥပမာ 3 ခု)

R တွင် စာရင်းတစ်ခုအား ထပ်ဆင့်ပြန်ဆိုရန် အောက်ပါနည်းလမ်းများကို သင်အသုံးပြုနိုင်သည်- နည်းလမ်း 1- စာရင်းကို လှည့်ပတ်ပြီး တူညီသောလိုင်းပေါ်ရှိ အကြောင်းအရာခွဲအားလုံးကို ပြသပါ။ for (i in my_list) { print (i) } နည်းလမ်း 2- စာရင်းကို လှည့်ပတ်ပြီး မတူညီသော စာကြောင်းများပေါ်တွင် အကြောင်းအရာခွဲအားလုံးကို ပြသပါ။ for (i in my_list) { for (j in i) { print (j)}...

ကိန်းရှင်များကြား လိုင်းမဟုတ်သော ဆက်ဆံရေး၏ ဥပမာ 5 ခု

စာရင်းအင်းသင်တန်းအများစုတွင်၊ ကျောင်းသားများသည် ကိန်းရှင်များကြား မျဉ်းသားသော ဆက်ဆံရေးများအကြောင်း လေ့လာကြသည်။ ဤအရာများသည် ကိန်းရှင်တစ်ခုတွင် တိုးလာခြင်းနှင့် အခြားကိန်းရှင်တစ်ခုတွင် ခန့်မှန်းနိုင်သော တိုးလာခြင်းနှင့် ဆက်စပ်နေသည့် ဆက်ဆံရေးများဖြစ်သည်။ ဤဥပမာတစ်ခုသည် ဘတ်စကက်ဘောဂိမ်းတွင် ကစားသည့် မိနစ်အရေအတွက် ဖြစ်နိုင်သည်- မိနစ်ပိုကစားသူများသည် အမှတ်ပိုရတတ်သည်။ သို့သော်လည်း၊ ကိန်းရှင်များကြားတွင် လိုင်းမဟုတ်သော ဆက်ဆံရေး များလည်း ရှိနိုင်ပြီး ၎င်းတို့သည် လက်တွေ့ကမ္ဘာတွင် အဆက်မပြတ် မြင်တွေ့နေရပါသည်။ ဤသင်ခန်းစာသည် လက်တွေ့ကမ္ဘာရှိ ကိန်းရှင်များကြား လိုင်းမဟုတ်သော ဆက်ဆံရေး နမူနာငါးခုကို ပေးသည်။ ဥပမာ 1- လေးထောင့်ပုံ...

R တွင် ncol လုပ်ဆောင်ချက်ကိုအသုံးပြုနည်း (ဥပမာများနှင့်အတူ)

ဒေတာဘောင် သို့မဟုတ် matrix ရှိ ကော်လံအရေအတွက်ကို ရေတွက်ရန် R တွင် ncol() လုပ်ဆောင်ချက်ကို အသုံးပြုနိုင်သည်။ ဤလုပ်ဆောင်ချက်သည် အောက်ပါအခြေခံ syntax ကိုအသုံးပြုသည်- ncol(x) ရွှေ- x : ဒေတာဘောင် သို့မဟုတ် မက်ထရစ်၏ အမည် အောက်ပါဥပမာများသည် မတူညီသောအခြေအနေများတွင် ဤလုပ်ဆောင်ချက်ကိုအသုံးပြုပုံကိုပြသထားသည်။ ဥပမာ 1- ဒေတာဘောင်ရှိ ကော်လံအရေအတွက်ကို ရေတွက်ရန် ncol ကိုသုံးပါ။ R တွင် အောက်ပါ data frame ရှိသည်ဆိုပါစို့။ #create data...