ÎncepețiÎncepe gratuit

Introduce o margine în setul de date

Ultima ta sarcină din Capitolul 1 este să creezi o margine în setul de date generat la exercițiul anterior și să o afișezi într-un grafic. Biblioteca ggplot2 a fost preîncărcată pentru tine. Reține că panta graniței de decizie liniare create anterior este 1,4.

Acest exercițiu face parte din cursul

Support Vector Machines în R

Vezi cursul

Instrucțiuni pentru exercițiu

  • Introduce o margine delta de 0,07 unități în setul tău de date.
  • Redesenează setul de date, afișând limitele marginii ca linii punctate și granița de decizie ca linie continuă.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

#set margin
delta <- ___

# retain only those points that lie outside the margin
df1 <- df[abs(1.4*df$x1 - df$x2) > delta, ]

#build plot
plot_margins <- ggplot(data = df1, aes(x = x1, y = x2, color = y)) + geom_point() + 
    scale_color_manual(values = c("red", "blue")) + 
    geom_abline(slope = ___, intercept = 0)+
    geom_abline(slope = ___, intercept = ___, linetype = "dashed") +
    geom_abline(slope = ___, intercept = ___, linetype = "dashed")
 
#display plot 
plot_margins
Editează și rulează codul