Category: လမ်းညွှန်
Kruskal-Wallis စမ်းသပ်မှုအား အမှီ အခိုကင်းသော အုပ်စုသုံးစု သို့မဟုတ် ထို့ထက်ပိုသော အလယ်အလတ်အုပ်စုများကြားတွင် စာရင်းအင်းဆိုင်ရာ သိသာထင်ရှားသော ခြားနားချက်ရှိ၊ မရှိ ဆုံးဖြတ်ရန် အသုံးပြုသည်။ ၎င်းကို တစ်လမ်းသွား ANOVA ၏ မျဥ်းရိုးမတူညီသော တူညီသည်ဟု ယူဆသည်။ ဤသင်ခန်းစာသည် R တွင် Kruskal-Wallis စမ်းသပ်မှုကို မည်သို့လုပ်ဆောင်ရမည်ကို ရှင်းပြထားသည်။ ဥပမာ- R တွင် Kruskal-Wallis စမ်းသပ်မှု မတူညီသော ဓာတ်မြေသြဇာသုံးမျိုးသည် အပင်ကြီးထွားမှုအဆင့် မတူညီနိုင်သည်ကို သုတေသီများက သိချင်သည်ဆိုပါစို့။ ၎င်းတို့သည် မတူညီသောအပင်...
ယေဘူယျ ပိုမိုကောင်းမွန်အောင်ပြုလုပ်ရန်အတွက် R တွင် အကောင်းဆုံး လုပ်ဆောင်ချက်ကို သင်အသုံးပြုနိုင်ပါသည်။ ဤလုပ်ဆောင်ချက်သည် အောက်ပါအခြေခံ syntax ကိုအသုံးပြုသည်- optim(by, fn, data, ...) ရွှေ- by : တွင် အကောင်းဆုံးဖြစ်အောင်ပြုလုပ်မည့် ဘောင်များ၏ ကနဦးတန်ဖိုးများ fn : အနည်းဆုံး သို့မဟုတ် ချဲ့ရန် လုပ်ဆောင်ချက်တစ်ခု data : ဒေတာပါရှိသော R တွင် အရာဝတ္ထုအမည် အောက်ပါဥပမာများသည် အောက်ပါအခြေအနေများတွင် ဤလုပ်ဆောင်ချက်ကို အသုံးပြုနည်းကို ပြသသည်- 1. linear...
R တွင် make.names လုပ်ဆောင်ချက်ကို အသုံးပြု၍ အက္ခရာ vector များထံမှ အဓိပ္ပါယ်ရှိသော တရားဝင်အမည်များကို ဖန်တီးနိုင်သည်။ ဤလုပ်ဆောင်ချက်သည် အောက်ပါအခြေခံ syntax ကိုအသုံးပြုသည်- make.names(names, unique = FALSE) ရွှေ- အမည်များ : အက္ခရာများ၏ vector သည် syntactically တရားဝင်သောအမည်များကိုကန့်သတ်ရန်။ ထူးခြားသည် – ထူးခြားသောအမည်များကို ဖန်တီးသည်ဖြစ်စေ မဖန်တီးသည်ဖြစ်စေ။ မူရင်းတန်ဖိုးသည် မှားနေသည်။ အောက်ပါဥပမာများသည် မတူညီသောအခြေအနေများတွင် ဤလုပ်ဆောင်ချက်ကိုအသုံးပြုပုံကိုပြသထားသည်။ ဥပမာ 1- vector အတွက်...
အရာဝတ္ထုတစ်ခု၏အမည်များကို သတ်မှတ်ပြီး အရာဝတ္တုကို ပြန်ပေးရန်အတွက် R တွင် setNames လုပ်ဆောင်ချက်ကို သင်အသုံးပြုနိုင်ပါသည်။ ဤလုပ်ဆောင်ချက်သည် အောက်ပါအခြေခံ syntax ကိုအသုံးပြုသည်- setNames(object, nm) ရွှေ- အမည်များ : အရာဝတ္ထုအမည် nm : အမည်များ၏ အက္ခရာ သင်္ကေတ အောက်ပါဥပမာများသည် မတူညီသောအခြေအနေများတွင် ဤလုပ်ဆောင်ချက်ကိုအသုံးပြုပုံကိုပြသထားသည်။ ဥပမာ 1- Vector ဖြင့် setNames ကိုအသုံးပြုခြင်း။ R တွင် အောက်ပါ vector ကို နာမည်များဖြင့် ဖန်တီးသည်ဆိုပါစို့။ #createvector...
သတိပေးချက် သို့မဟုတ် အမှားအယွင်းကြုံလာပါက R တွင် tryCatch() လုပ်ဆောင်ချက်ကို သင်အသုံးပြုနိုင်သည် သို့မဟုတ် သတိပေးချက် သို့မဟုတ် အမှားအယွင်းတစ်ခုကြုံတွေ့ရပါက ထုတ်ဖော်ပြောဆိုမှုတန်ဖိုးကို ပြန်ပေးရန်အတွက် သို့မဟုတ် စိတ်ကြိုက်မက်ဆေ့ချ်တစ်ခု ထုတ်လုပ်ရန် သင်အသုံးပြုနိုင်ပါသည်။ ဤလုပ်ဆောင်ချက်သည် အောက်ပါအခြေခံ syntax ကိုအသုံးပြုသည်- my_function <- function (x, y){ tryCatch ( #try to do this { #some expression }, #if an error occurs,...
R တွင် သင်ကြုံတွေ့နိုင်သော အမှားတစ်ခုမှာ- Error: attempt to apply non-function R တွင် တန်ဖိုးများကို မြှောက်ရန် ကြိုးစားသော်လည်း အမြှောက်သင်္ကေတ ( * ) ကို ထည့်သွင်းရန် မေ့သွားသောအခါတွင် ဤအမှားသည် များသောအားဖြင့် ဖြစ်တတ်ပါသည်။ ဤသင်ခန်းစာသည် မတူညီသော အခြေအနေနှစ်ခုတွင် ဤအမှားကို မည်သို့ကိုင်တွယ်ရမည်ကို အတိအကျ ရှင်းပြထားသည်။ ဇာတ်လမ်း 1- ဒေတာဘောင်မြှောက်ခြင်းတွင် အမှားကို ဖြေရှင်းပါ။ R မှာ အောက်ပါ data frame...
လူများ မကြာခဏ ရှုပ်ပွနေသော R ၏ လုပ်ဆောင်မှု သုံးခုမှာ အမျိုးအစားခွဲခြင်း ၊ အမိန့်ပေးခြင်း နှင့် အဆင့်သတ်မှတ်ခြင်း တို့ဖြစ်သည်။ ဤသည်မှာ ဤလုပ်ဆောင်ချက်များကြား ခြားနားချက်ဖြစ်သည်။ sort() သည် vector တစ်ခုကို ငယ်စဉ်လိုက် စီပါမည်။ order() သည် Vector တစ်ခုစီ၏ ဒြပ်စင်တစ်ခုစီ၏ အညွှန်းကို စီထားသည့်အတိုင်း ပြန်ပေးပါမည်။ Rank() သည် vector တစ်ခုစီ၏ ဒြပ်စင်တစ်ခုစီသို့ အဆင့်တစ်ခု သတ်မှတ်ပေးမည် (အသေးဆုံး = 1) အောက်ဖော်ပြပါ...
Vectors များ၊ list များနှင့် အခြားအရာဝတ္ထုများ၏ အရှည်ကို တွက်ချက်ရန် R တွင် length() function ကို အသုံးပြုနိုင်သည်။ ဤလုပ်ဆောင်ချက်သည် အောက်ပါအခြေခံ syntax ကိုအသုံးပြုသည်- length(x) ရွှေ- x : အလျား တွက်ချက်ရန် အရာဝတ္ထုအမည် အောက်ပါဥပမာများသည် မတူညီသောအခြေအနေများတွင် ဤလုပ်ဆောင်ချက်ကိုအသုံးပြုပုံကိုပြသထားသည်။ ဥပမာ 1- Vector ဖြင့် length() ကိုသုံးပါ။ အောက်ပါကုဒ်သည် vector တစ်ခုရှိ element အရေအတွက်ကိုတွက်ချက်ရန် length() function ကိုမည်သို့အသုံးပြုရမည်ကိုပြသသည်-...
R တွင် as.Date() လုပ်ဆောင်ချက်ကို အသုံးပြု၍ ဇာတ်ကောင်အရာဝတ္ထုများကို ရက်စွဲအရာဝတ္ထုများအဖြစ်သို့ လျင်မြန်စွာပြောင်းလဲနိုင်သည်။ ဤလုပ်ဆောင်ချက်သည် အောက်ပါအခြေခံ syntax ကိုအသုံးပြုသည်- as. Date (x, format, tryFormats = c(" %Y-%m-%d ", " %Y/%m/%d ") ရွှေ- x : ရက်စွဲအဖြစ်ပြောင်းရန် အရာဝတ္ထုအမည်။ ဖော်မတ် – ရက်စွဲစာကြောင်း၏ ဖော်မတ်။ မသတ်မှတ်ထားပါက tryFormats ထဲမှ တစ်ခုကို စမ်းကြည့်ပါမည်။ tryFormats : ကြိုးစားရန်ဖော်မတ်များ။...
R တွင် သင်ကြုံတွေ့နိုင်သော အမှားတစ်ခုမှာ- Lapack routine dgesv: system is exactly singular: U[2,2] = 0 solve() လုပ်ဆောင်ချက်ကို သင်အသုံးပြုရန် ကြိုးစားသောအခါတွင် ဤအမှားသည် ဖြစ်ပေါ်လာသည်၊ သို့သော် သင်လုပ်ဆောင်နေသော matrix သည် matrix ပြောင်းပြန်မပါဝင်သည့် အနည်းကိန်း matrix ဖြစ်သည်။ ဤသင်ခန်းစာတွင် ဤအမှားကို လက်တွေ့ဖြေရှင်းနည်းကို ရှင်းပြထားသည်။ အမှားကို ဘယ်လိုပြန်ထုတ်မလဲ။ R တွင် အောက်ပါ matrix ကို ဖန်တီးသည်ဆိုပါစို့။...