ပြင်နည်း- stripchart.default(x1, …) တွင် အမှားအယွင်းပါသော ကြံစည်မှုနည်းလမ်း


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

 Error in stripchart.default(x1, ...): invalid plotting method 

vector တစ်ခုအစား data frame ကို အသုံးပြု၍ scatterplot တစ်ခုကို ဖန်တီးရန် ကြိုးပမ်းသောအခါ ဤအမှားသည် ပုံမှန်အားဖြင့် ဖြစ်ပေါ်ပါသည်။

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

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

R တွင် အောက်ပါ data frame ရှိသည်ဆိုပါစို့။

 #create data frame
df <- data. frame (x=c(1, 2, 2, 4, 7, 8, 9),
                 y=c(5, 5, 8, 10, 13, 13, 18))

#view data frame
df

  xy
1 1 5
2 2 5
3 2 8
4 4 10
5 7 13
6 8 13
7 9 18

ယခု ကျွန်ုပ်တို့သည် scatterplot ဖန်တီးရန် အောက်ပါ syntax ကို အသုံးပြုရန် ကြိုးစားသည်ဆိုပါစို့။

 #attempt to create scatter plot
plot(df[1], df[2])

Error in stripchart.default(x1, ...): invalid plotting method

df[1] နှင့် df[2] တို့သည် အမှန်တကယ်တွင် ဒေတာဘောင်များဖြစ်ပြီး plot() လုပ်ဆောင်ချက်သည် vector များကို ထည့်သွင်းမှုအဖြစ်သာ လက်ခံသောကြောင့် အမှားအယွင်းတစ်ခုရရှိခြင်းဖြစ်သည်။

df[1] နှင့် df[2] နှစ်ခုစလုံးသည် ဒေတာဘောင်များကို စစ်ဆေးရန် class() function ကို အသုံးပြုနိုင်သည်။

 #display class of df[1] and df[2]
class(df[1]);class(df[2])

[1] "data.frame"
[1] "data.frame"

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

ဤအမှားကို ပြင်ဆင်ရန်နည်းလမ်းမှာ plot() လုပ်ဆောင်ချက်တွင် ထည့်သွင်းမှုများအဖြစ် vector များကို ကျွန်ုပ်တို့အသုံးပြုကြောင်း သေချာစေရန်ဖြစ်သည်။

ဥပမာအားဖြင့်၊ ကျွန်ုပ်တို့သည် scatterplot တစ်ခုကိုဖန်တီးရန် အောက်ပါ syntax ကိုသုံးနိုင်သည်။

 #create scatterplot
plot(df[, 1], df[, 2])

သို့မဟုတ် scatterplot ဖန်တီးရန် အောက်ပါ syntax ကို အသုံးပြုနိုင်သည်။

 #create scatterplot
plot(df$x, df$y)

ကျွန်ုပ်တို့သည် တစ်ကြိမ်လျှင် plot() လုပ်ဆောင်ချက်အတွက် vector များကို ထည့်သွင်းမှုများအဖြစ် အသုံးပြုထားသောကြောင့် အမှားအယွင်းမရှိသည့် နည်းလမ်းတစ်ခုခုကို အသုံးပြု၍ scatterplot တစ်ခုကို ဖန်တီးနိုင်သည်ကို သတိပြုပါ။

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

အောက်ဖော်ပြပါ သင်ခန်းစာများသည် R တွင် အခြားသော ဘုံအမှားများကို ဖြေရှင်းနည်းကို ရှင်းပြထားပါသည်။

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

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

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