Buat batas keputusan
Himpunan data yang Anda buat pada latihan sebelumnya tersedia dalam dataframe df (ingat bahwa himpunan ini terdiri dari dua variabel berdistribusi seragam x1 dan x2, bernilai antara 0 dan 1). Pada latihan ini Anda akan menambahkan variabel kelas ke himpunan data tersebut. Anda akan melakukannya dengan membuat variabel y yang bernilai -1 atau +1 tergantung apakah titik (x1, x2) berada di bawah atau di atas garis lurus yang melalui titik asal dan memiliki kemiringan 1,4.
Latihan ini merupakan bagian dari kursus
Support Vector Machines di R
Instruksi latihan
- Buat kolom baru
ydalam dataframedfdengan spesifikasi berikut: y = -1jika x2 < 1.4*x1y = 1jika x2 > 1.4*x1
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
#classify data points depending on location
df$y <- factor(ifelse(df$___ - ___*df$___ < 0, -1, 1),
levels = c(-1, 1))