ပြုပြင်နည်း- xy.coords(x၊ y၊ xlabel၊ ylabel၊ log) တွင် အမှားအယွင်းများ- 'x' နှင့် 'y' အလျားများ ကွဲပြားသည်


R တွင် သင်ကြုံတွေ့ရလေ့ရှိသော အမှားတစ်ခုမှာ-

 Error in xy.coords(x, y, xlabel, ylabel, log): 
  'x' and 'y' lengths differ 

ကိန်းရှင်နှစ်ခု၏ကွက်ကွက်တစ်ခုကို ဖန်တီးရန် ကြိုးပမ်းသောအခါတွင် ဤအမှားသည် ဖြစ်ပေါ်လာသော်လည်း ကိန်းရှင်များသည် အရှည်မတူညီပါ။

ဤသင်ခန်းစာတွင် ဤအမှားကို မည်သို့ပြင်ရမည်ကို တိတိကျကျ ရှင်းပြထားသည်။

အမှားကို ဘယ်လိုပြန်ထုတ်မလဲ။

R တွင် အောက်ပါ variable နှစ်ခု၏ scatterplot တစ်ခုကို ဖန်တီးရန် ကြိုးစားနေသည် ဆိုပါစို့။

 #define x and y variables
x <- c(2, 5, 5, 8)
y <- c(22, 28, 32, 35, 40, 41)

#attempt to create scatterplot of x vs. y
plot(x, y)

Error in xy.coords(x, y, xlabel, ylabel, log): 
  'x' and 'y' lengths differ

x နှင့် y ၏ အလျားသည် မညီသောကြောင့် အမှားအယွင်းတစ်ခုကို လက်ခံရရှိခြင်းဖြစ်သည်။

ကိန်းရှင်တစ်ခုစီ၏ အရှည်ကို ရိုက်နှိပ်ခြင်းဖြင့် ၎င်းကို အတည်ပြုနိုင်သည်-

 #print length of x
length(x)

[1] 4

#print length of y
length(y)

[1] 6

#check if length of x and y are equal
length(x) == length(y)

[1] FALSE

အမှားကိုဘယ်လိုပြင်မလဲ။

ဤအမှားကိုပြင်ရန် အလွယ်ဆုံးနည်းလမ်းမှာ vector နှစ်ခုသည် အရှည်တူညီကြောင်း သေချာစေရန်ဖြစ်သည်။

 #define x and y variables to have same length
x <- c(2, 5, 5, 8, 9, 12)
y <- c(22, 28, 32, 35, 40, 41)

#confirm that x and y are the same length
length(x) == length(y)

[1] TRUE

create scatterplot of x vs. y
plot(x, y)

vector တစ်ခုသည် အခြားတစ်ခုထက် တိုသွားပါက၊ တိုတောင်းသော vector ၏ အလျားအထိ ကွက်ကွက်တန်ဖိုးများကိုသာ ရွေးချယ်နိုင်သည်။

ဥပမာအားဖြင့်၊ vector xa တွင် တန်ဖိုး 4 ခုရှိပြီး vector y တွင် တန်ဖိုး 6 ခုရှိပါက၊ vector တစ်ခုစီ၏ ပထမတန်ဖိုး 4 ခုကိုသာ အသုံးပြု၍ scatterplot တစ်ခုကို ဖန်တီးနိုင်သည်-

 #define x and y variables
x <- c(2, 5, 5, 8)
y <- c(22, 28, 32, 35, 40, 41)

#create scatterplot of first 4 pairwise values of x vs. y
plot(x, y[1: length (x)])

point cloud ဖန်တီးရန် vector တစ်ခုစီ၏ ပထမတန်ဖိုးလေးခုကိုသာ အသုံးပြုကြောင်း သတိပြုပါ။

ထပ်လောင်းအရင်းအမြစ်များ

အကျပ်ကိုင်မှုဖြင့် မိတ်ဆက်ပေးခဲ့သော R- NAs တွင် မည်ကဲ့သို့ ပြင်ဆင်ရမည်နည်း။
R ဖြင့် ပြုပြင်နည်း- ဘောင်များထဲမှ အရိပ်အမြွက်
ပြင်နည်း- ပိုရှည်သော အရာဝတ္တု၏ အရှည်သည် ပိုတိုသော အရာဝတ္တု၏ အရှည်၏ များပြားခြင်းမဟုတ်ပါ။

မှတ်ချက်တစ်ခုထည့်ပါ။

သင့် email လိပ်စာကို ဖော်ပြမည် မဟုတ်ပါ။ လိုအပ်သော ကွက်လပ်များကို * ဖြင့်မှတ်သားထားသည်