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 adalah bagian dari kursus
Support Vector Machines di R
Petunjuk latihan
- Buat kolom baru
ydalam dataframedfdengan spesifikasi berikut: y = -1jika x2 < 1.4*x1y = 1jika x2 > 1.4*x1
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
#classify data points depending on location
df$y <- factor(ifelse(df$___ - ___*df$___ < 0, -1, 1),
levels = c(-1, 1))