R တွင် svm object တစ်ခုကို မည်သို့ဆွဲရမည်နည်း (ဥပမာဖြင့်)
R တွင် support vector machine (SVM) object တစ်ခုကို ချရန် အောက်ပါ အခြေခံ syntax ကို အသုံးပြုနိုင်သည်။
library (e1071)
plot(svm_model, df)
ဤဥပမာတွင်၊ df သည် ဒေတာဘောင်အမည်ဖြစ်ပြီး svm_model သည် svm() လုပ်ဆောင်ချက်ကို အသုံးပြု၍ ပံ့ပိုးပေးသည့် vector စက်တစ်ခုဖြစ်သည်။
အောက်ဖော်ပြပါ ဥပမာသည် ဤ syntax ကို လက်တွေ့တွင် မည်သို့အသုံးပြုရမည်ကို ပြသထားသည်။
ဥပမာ- SVM အရာဝတ္ထုတစ်ခုကို R ဖြင့် ဘယ်လိုဆွဲမလဲ။
R တွင် ဘတ်စကက်ဘောကစားသမားများအကြောင်း အချက်အလက်များစွာပါရှိသော အောက်ပါဒေတာဘောင်ရှိသည်ဆိုပါစို့။
#create data frame
df <- data. frame (points = c(4, 5, 5, 7, 8, 12, 15, 22, 25, 29),
assists = c(3, 4, 6, 8, 5, 6, 5, 6, 8, 12),
good = factor(c(0, 0, 0, 1, 0, 1, 0, 1, 1, 1)))
#view data frame
df
points assists good
1 4 3 0
2 5 4 0
3 5 6 0
4 7 8 1
5 8 5 0
6 12 6 1
7 15 5 0
8 22 6 1
9 25 8 1
10 29 12 1
ကျွန်ုပ်တို့သည် ပြောင်းလဲနိုင်သော အမှတ်များကို အသုံးပြုကာ ကစားသမား ကောင်း ရှိမရှိ ခန့်မှန်း ပေးသည့် ပံ့ပိုးမှု vector စက်ကို ဖန်တီးလိုသည်ဆိုပါစို့ (0 = no, 1 = yes)။
ကျွန်ုပ်တို့သည် ပံ့ပိုးမှု vector စက်နှင့် ကိုက်ညီရန် အောက်ပါကုဒ်ကို သုံးနိုင်ပြီး ရလဒ်များကို ပုံဖော်နိုင်သည်-
library (e1071)
#fit support vector machine
model = svm(good ~ points + assists, data = df)
#plot support vector machine
plot(model, df)
ကွက်ကွက်သည် x-axis ပေါ်ရှိ assist variable ၏တန်ဖိုးများ၊ y-axis ပေါ်ရှိ အမှတ်များ ပြောင်းလဲနိုင်သောတန်ဖိုးများကိုပြသပြီး ကစားသမားတစ်ဦးသည် ကောင်းသည် (အနီရောင်) သို့မဟုတ် ခန့်မှန်းနိုင်သည်ဆိုသည်ကိုပြသရန် မတူညီသောအရောင်နှစ်ခုကိုအသုံးပြုသည် (ဝါ) မဟုတ်ပါ။
ကွက်ကွက်အတွက် မတူညီသောအရောင် palette ကိုအသုံးပြုရန် သင်သည် plot() လုပ်ဆောင်ချက်ရှိ color.palette အငြင်းအခုံကို အသုံးပြုနိုင်ကြောင်း သတိပြုပါ။
ဥပမာအားဖြင့်၊ ကျွန်ုပ်တို့သည် heat.colors အရောင် palette ကို အသုံးပြုရန် ရွေးချယ်နိုင်သည်-
library (e1071)
#fit support vector machine
model = svm(good ~ points + assists, data = df)
#plot support vector machine using different color palette
plot(model, df, color. palette = heat. colors )
color.palette အငြင်းအခုံအတွက် အခြားရေပန်းစားသော ရွေးချယ်မှုများ ပါဝင်သည်။
- သက်တံ
- terrain.colors
- topo.အရောင်များ
အရောင် palette တစ်ခုစီသည် ဇာတ်ကွက်အတွက် မတူညီသောအရောင်များကို ထုတ်ပေးမည်ဖြစ်ပါသည်။
ထပ်လောင်းအရင်းအမြစ်များ
အောက်ဖော်ပြပါ သင်ခန်းစာများသည် R တွင် အခြားဘုံအလုပ်များကို မည်သို့လုပ်ဆောင်ရမည်ကို ရှင်းပြသည်-
dplyr ကို အသုံးပြု၍ ထူးခြားသောတန်ဖိုးများကို စစ်ထုတ်နည်း
dplyr ကို အသုံးပြု၍ အခြေအနေများစွာဖြင့် စစ်ထုတ်နည်း
R ရှိ ကော်လံများတွင် ဖြစ်ပွားမှုအရေအတွက်ကို ရေတွက်နည်း