Comece agoraComece grátis

Crie uma fronteira de decisão

O conjunto de dados que você criou no exercício anterior está disponível no dataframe df (lembre-se de que ele consiste em duas variáveis uniformemente distribuídas, x1 e x2, variando entre 0 e 1). Neste exercício, você vai adicionar uma variável de classe a esse conjunto. Você fará isso criando uma variável y cujo valor é -1 ou +1 dependendo se o ponto (x1, x2) está abaixo ou acima da reta que passa pela origem e tem inclinação 1,4.

Este exercicio faz parte do curso

Support Vector Machines em R

Ver curso

Instruções do exercicio

  • Crie uma nova coluna y no dataframe df com as seguintes especificações:
  • y = -1 se x2 < 1.4*x1
  • y = 1 se x2 > 1.4*x1

exercicio interativo prático

Tente este exercicio completando este código de exemplo.

#classify data points depending on location
df$y <- factor(ifelse(df$___ - ___*df$___ < 0, -1, 1), 
    levels = c(-1, 1))
Editar e Executar Código