Category: လမ်းညွှန်
ကြိမ်နှုန်းဇယား သည် မတူညီသောအမျိုးအစားများ၏ ကြိမ်နှုန်းများကိုပြသသည့်ဇယားတစ်ခုဖြစ်သည်။ ဤဇယားအမျိုးအစားသည် ဒေတာအစုတစ်ခုအတွင်း တန်ဖိုးများခွဲဝေမှုကို နားလည်ရန်အတွက် အထူးအသုံးဝင်သည်။ ဤသင်ခန်းစာတွင် အောက်ပါဒေတာဘောင်ကို အသုံးပြု၍ R တွင် ကြိမ်နှုန်းဇယားများကို ဖန်တီးနည်းကို ရှင်းပြထားသည်။ #make this example reproducible set.seed(0) #create data frame df <- data.frame(store= rep (c(' A ', ' B ', ' C '), each = 3...
loop အတွက် nested တစ်ခုသည် သင့်အား vectors အများအပြား (သို့မဟုတ် matrix တစ်ခု၏ အတိုင်းအတာများစွာ) တွင် ဒြပ်စင်များပေါ်တွင် ထပ်လောင်းပြီး အချို့သော လုပ်ဆောင်ချက်များကို လုပ်ဆောင်နိုင်စေပါသည်။ R ရှိ for loop ၏ အခြေခံဖွဲ့စည်းပုံမှာ- for (i in 1:4) { print (i) } [1] 1 [1] 2 [1] 3 [1] 4 loop အတွက်...
မကြာခဏဆိုသလို သင်သည် ggplot2 ကြံစည်မှု၏ x-ဝင်ရိုး သို့မဟုတ် y-ဝင်ရိုး၏စကေးကို လော့ဂရစ်သမ်စကေးအဖြစ်သို့ ပြောင်းလဲလိုပေမည်။ ggplot2 ကိုသာအသုံးပြု၍ ၎င်းကိုလုပ်ဆောင်ရန် နည်းလမ်းနှစ်ခုအနက်မှ တစ်ခုကို သင်အသုံးပြုနိုင်သည်- 1. scale_y_continuous() သို့မဟုတ် scale_x_continuous() ကိုသုံးပါ ggplot(df, aes (x=x, y=y)) + geom_point() + scale_y_continuous(trans=' log10 ') + scale_x_continuous(trans=' log10 ') 2. coordinate_trans() ကိုသုံးပါ ggplot(df, aes (x=x, y=y))...
အပိုင်းအခြား သည် ဒေတာအတွဲတစ်ခုရှိ အကြီးဆုံးနှင့် အသေးငယ်ဆုံးတန်ဖိုးအကြား ကွာခြားချက်ဖြစ်သည်။ R ရှိ ဒေတာအတွဲတစ်ခု၏ အကွာအဝေးကို ရှာဖွေရန် အောက်ပါ syntax ကို အသုံးပြုနိုင်ပါသည်။ data <- c(1, 3, NA, 5, 16, 18, 22, 25, 29) #calculate range max(data, na. rm = TRUE ) - min(data, na. rm = TRUE )...
R တွင် ကျပန်းနမူနာကို ရွေးရန်၊ အောက်ပါ syntax ကိုအသုံးပြုသည့် sample() လုပ်ဆောင်ချက်ကို အသုံးပြုနိုင်ပါသည်။ နမူနာ(x၊ အရွယ်အစား၊ အစားထိုး=FALSE၊ prob=NULL) ရွှေ- x- ရွေးချယ်ရန် အစိတ်အပိုင်းများ၏ vector တစ်ခု။ အရွယ်အစား- နမူနာအရွယ်အစား။ အစားထိုး- နမူနာဖြင့် အစားထိုးခြင်း ရှိ၊မရှိ၊ မူရင်းတန်ဖိုးသည် မှားနေသည်။ prob- vector မှဒြပ်စင်များရယူရန် ဖြစ်နိုင်ခြေအလေးများ၏ vector။ မူရင်းမှာ NULL ဖြစ်သည်။ Vector နှင့် data frame နှစ်ခုလုံးမှ...
အောက်ပါ syntax ကိုအသုံးပြုသည့် rnorm() လုပ်ဆောင်ချက်ကို အသုံးပြု၍ R တွင် ပုံမှန်ဖြန့်ဝေမှုကို လျင်မြန်စွာ ဖန်တီးနိုင်သည်- rnorm(n, mean=0, sd=1) ရွှေ- n- လေ့လာတွေ့ရှိချက်အရေအတွက်။ ဆိုလိုသည်မှာ- ပုံမှန်ဖြန့်ဖြူးမှု၏ပျမ်းမျှ။ မူရင်းတန်ဖိုးသည် 0 ဖြစ်သည်။ sd- ပုံမှန်ဖြန့်ဖြူးမှု၏ စံသွေဖည်မှု။ မူရင်းတန်ဖိုးမှာ 1 ဖြစ်သည်။ ဤသင်ခန်းစာတွင် R တွင် ပုံမှန်ဖြန့်ဝေမှုတစ်ခုကို ဖန်တီးရန် ဤလုပ်ဆောင်ချက်ကို အသုံးပြုခြင်း၏ ဥပမာကို ပြသထားသည်။ ဆက်စပ်- R တွင် dnorm၊...
R ရှိ %in% အော်ပရေတာသည် သင့်အား ဒြပ်စင်တစ်ခုအား vector သို့မဟုတ် ဒေတာဘောင်တစ်ခုမှ ပိုင်ဆိုင်ခြင်း ရှိ၊ မရှိ ဆုံးဖြတ်ရန် ခွင့်ပြုသည်။ ဤသင်ခန်းစာသည် မတူညီသောအခြေအနေများတွင် ဤအင်္ဂါရပ်ကိုအသုံးပြုခြင်း၏နမူနာသုံးခုကိုပေးသည်။ ဥပမာ 1- vector များဖြင့် %in% ကိုအသုံးပြုခြင်း။ အခြား vector တစ်ခုနှင့် သက်ဆိုင်သည့် vector တစ်ခု၏ အစိတ်အပိုင်း မည်မျှရှိသည်ကို ဆုံးဖြတ်ရန် %in% အော်ပရေတာ ကို အသုံးပြုနိုင်သည်။ #define two vectors of data...
အောက်ပါအခြေခံအထားအသိုကိုအသုံးပြုသည့် geom_smooth() လုပ်ဆောင်ချက်ကို အသုံးပြု၍ ggplot2 တွင် ချောမွေ့သောမျဉ်းတစ်ကြောင်းကို သင်ဆွဲနိုင်သည်- ggplot(df, aes (x=x, y=y)) + geom_smooth() ဤသင်ခန်းစာတွင် ဤလုပ်ဆောင်ချက်ကို လက်တွေ့အသုံးပြုပုံ နမူနာများစွာကို ပြသထားသည်။ ဥပမာ- ggplot2 တွင် ချောမွေ့သောလိုင်းများ ဖန်တီးခြင်း။ ကျွန်ုပ်တို့တွင် အောက်ပါဒေတာဘောင်ရှိသည်ဆိုပါစို့။ df <- data.frame(x=c(1, 2, 4, 5, 7, 9, 13, 14, 15, 17, 18, 20), y=c(34,...
R ရှိ xtabs() လုပ်ဆောင်ချက်သည် တစ်ခု သို့မဟုတ် တစ်ခုထက်ပိုသော ကိန်းရှင်များ၏ ကြိမ်နှုန်းများကို လျင်မြန်စွာ တွက်ချက်နိုင်စေပါသည်။ ၎င်းသည် အောက်ပါအခြေခံ syntax ကိုအသုံးပြုသည်- xtabs(~variable_name၊ data=data) ရွှေ- variable_name- သင် ကြိမ်နှုန်းများကို တွက်ချက်လိုသော ကိန်းရှင်။ data- variable မှထွက်လာသော data block ၏အမည်။ ဤသင်ခန်းစာတွင် ဤလုပ်ဆောင်ချက်ကို လက်တွေ့အသုံးပြုပုံ နမူနာများစွာကို ပြသထားသည်။ ဥပမာ 1- unidirectional frequencies အတွက် xtabs() ကိုသုံးပါ။...
ဆုံးဖြတ်ခြင်း၏ကိန်းဂဏန်း (အများအားဖြင့် R 2 ကို ရည်ညွှန်းသည်) သည် ဆုတ်ယုတ်မှုပုံစံတွင် ရှင်းပြထားသော ကိန်းရှင်များဖြင့် ရှင်းပြနိုင်သည့် တုံ့ပြန်မှုကိန်းရှင် ၏ ကွဲလွဲမှုအချိုးအစားဖြစ်သည်။ ဤသင်ခန်းစာသည် R တွင် ဆုတ်ယုတ်မှုပုံစံတစ်ခုတွင် R2 ကို ရှာဖွေပြီး အဓိပ္ပာယ်ပြန်ဆိုနည်းကို ဥပမာပေးထားသည်။ ဆက်စပ်မှု- ကောင်းသော R-squared တန်ဖိုးဆိုသည်မှာ အဘယ်နည်း။ ဥပမာ- R တွင် R-square ကို ရှာဖွေခြင်းနှင့် ဘာသာပြန်ခြင်း ကျွန်ုပ်တို့တွင် လေ့လာခဲ့သည့် နာရီအရေအတွက်၊ ကြိုတင်ပြင်ဆင်မှုစာမေးပွဲများနှင့် ကျောင်းသား 15...