ပြင်နည်း- 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 သို့မဟုတ် ထို့ထက်ပိုသော အဆင့်များရှိသည့် အချက်များတွင်သာ အသုံးပြုနိုင်သည်။