Crea una frontera de decisión
El conjunto de datos que creaste en el ejercicio anterior está disponible en el dataframe df (recuerda que consta de dos variables con distribución uniforme, x1 y x2, entre 0 y 1). En este ejercicio añadirás una variable de clase a ese conjunto de datos. Lo harás creando una variable y cuyo valor sea -1 o +1 según si el punto (x1, x2) queda por debajo o por encima de la recta que pasa por el origen y tiene pendiente 1.4.
Este ejercicio forma parte del curso
Máquinas de Vectores de Soporte en R
Instrucciones del ejercicio
- Crea una nueva columna
yen el dataframedfcon las siguientes especificaciones: y = -1si x2 < 1.4*x1y = 1si x2 > 1.4*x1
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
#classify data points depending on location
df$y <- factor(ifelse(df$___ - ___*df$___ < 0, -1, 1),
levels = c(-1, 1))