ComenzarEmpieza gratis

Introduce un margen en el conjunto de datos

Tu tarea final para el Capítulo 1 es crear un margen en el conjunto de datos que generaste en el ejercicio anterior y luego mostrar ese margen en una gráfica. La librería ggplot2 ya está cargada. Recuerda que la pendiente de la frontera de decisión lineal que creaste en el ejercicio anterior es 1.4.

Este ejercicio forma parte del curso

Máquinas de Vectores de Soporte en R

Ver curso

Instrucciones del ejercicio

  • Introduce un margen delta de 0.07 unidades en tu conjunto de datos.
  • Vuelve a representar el conjunto de datos, mostrando los límites del margen como líneas discontinuas y la frontera de decisión como una línea continua.

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

#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
Editar y ejecutar código