Crea un confine decisionale
L’insieme di dati che hai creato nell’esercizio precedente è disponibile nel dataframe df (ricorda che è composto da due variabili uniformi x1 e x2, comprese tra 0 e 1). In questo esercizio aggiungerai una variabile di classe a quell’insieme di dati. Lo farai creando una variabile y il cui valore è -1 o +1 a seconda che il punto (x1, x2) si trovi sotto o sopra la retta che passa per l’origine e ha pendenza 1,4.
Questo esercizio fa parte del corso
Support Vector Machines in R
Istruzioni dell'esercizio
- Crea una nuova colonna
ynel dataframedfcon le seguenti specifiche: y = -1se x2 < 1.4*x1y = 1se x2 > 1.4*x1
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
#classify data points depending on location
df$y <- factor(ifelse(df$___ - ___*df$___ < 0, -1, 1),
levels = c(-1, 1))