R တွင် အမှားကို ပြင်ဆင်နည်း- အတိုင်းအတာ အရေအတွက် မမှန်ကန်ပါ။
R တွင် သင်ကြုံတွေ့နိုင်သော အမှားတစ်ခုမှာ-
Error in x[, 3]: incorrect number of dimensions
အရာဝတ္တု၏ အတိုင်းအတာထက် ပိုသောအတိုင်းအတာဖြင့် R တွင် အရာတစ်ခုကို ခွဲသတ်မှတ်ရန် ကြိုးပမ်းသောအခါ ဤအမှားဖြစ်ပေါ်ပါသည်။
ဤသင်ခန်းစာတွင် ဤအမှားကို မည်သို့ပြင်ရမည်ကို တိတိကျကျ ရှင်းပြထားသည်။
အမှားကို ဘယ်လိုပြန်ထုတ်မလဲ။
R တွင် အောက်ပါ vector ရှိသည် ဆိုပါစို့။
#definevector
x <- c(3, 4, 7, 7, 14, 19, 22, 28, 29, 30)
vector သည် တစ်ဖက်ဖက်မြင်၊ သို့သော် အတိုင်းအတာနှစ်ခုဖြင့် ခွဲရန်ကြိုးစားသည်ဆိုပါစို့။
#attempt to access value in first row and third column x[, 3] Error in x[, 3]: incorrect number of dimensions #attempt to access value in third row and first column x[3, ] Error in x[3, ]: incorrect number of dimensions
vector သည် အတိုင်းအတာတစ်ခုသာရှိသောအခါ အတိုင်းအတာနှစ်ခုဖြင့် ခွဲရန်ကြိုးစားသောကြောင့် အမှားအယွင်းတစ်ခုရရှိခဲ့ပါသည်။
အမှားကိုဘယ်လိုပြင်မလဲ။
ဤအမှားကိုပြင်ရန် အလွယ်ဆုံးနည်းလမ်းမှာ အတိုင်းအတာတစ်ခုတည်းဖြင့် ခွဲထားခြင်းဖြစ်သည်။ ဥပမာအားဖြင့်၊ ဤနေရာတွင် vector ၏ တတိယတန်ဖိုးကို မည်သို့ရယူရမည်နည်း။
#access third value in vector
x[3]
[1] 7
ကျွန်ုပ်တို့သည်လည်း vector ၏တန်ဖိုးများစွာကိုတစ်ပြိုင်နက်ဝင်ရောက်ကြည့်ရှုနိုင်သည်။ ဥပမာအားဖြင့်၊ ဤနေရာတွင် vector တွင် ရာထူး 2 မှ 5 ၏တန်ဖိုးများကို မည်သို့ရယူရမည်နည်း။
#access values in positions 2 through 5
x[2:5]
[1] 4 7 7 14
ကျွန်ုပ်တို့သည် အတိုင်းအတာတစ်ခုမျှသာဖြင့် ခွဲထားသောကြောင့်၊ မှားယွင်းသောကိန်းဂဏန်းများ၏ အမှားကို ရှောင်ရှားပါသည် ။
ထပ်လောင်းအရင်းအမြစ်များ
အကျပ်ကိုင်မှုဖြင့် မိတ်ဆက်ပေးခဲ့သော R- NAs တွင် မည်ကဲ့သို့ ပြင်ဆင်ရမည်နည်း။
R- အညွှန်းကို ဘောင်အတွင်းမှ ပြုပြင်နည်း
R ဖြင့် ပြုပြင်နည်း- ပိုရှည်သော အရာဝတ္ထုတစ်ခု၏ အလျားသည် ပိုတိုသော အရာဝတ္ထုတစ်ခု၏ အလျားများစွာမဟုတ်ပေ။
R ဖြင့် ပြုပြင်နည်း- အစားထိုးရမည့် ဒြပ်စင်အရေအတွက်သည် အစားထိုးအရှည်၏ များပြားခြင်းမဟုတ်ပါ။