CommencezCommencez gratuitement

Créer une frontière de décision

Le jeu de données que vous avez créé à l'exercice précédent est disponible dans le tableau de données df (rappel : il contient deux variables uniformes x1 et x2, comprises entre 0 et 1). Dans cet exercice, vous allez ajouter une variable de classe à ce jeu de données. Pour ce faire, créez une variable y dont la valeur est -1 ou +1 selon que le point (x1, x2) se situe en dessous ou au-dessus de la droite qui passe par l'origine et dont la pente est 1,4.

Cette activité fait partie du cours

Machines à vecteurs de support en R

Voir le cours

Instructions de l’exercice

  • Créez une nouvelle colonne y dans le tableau de données df avec les spécifications suivantes :
  • y = -1 si x2 < 1.4*x1
  • y = 1 si x2 > 1.4*x1

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

#classify data points depending on location
df$y <- factor(ifelse(df$___ - ___*df$___ < 0, -1, 1), 
    levels = c(-1, 1))
Modifier et exécuter le code