Aan de slagGa gratis aan de slag

Maak een beslissingsgrens

De gegevensset die je in de vorige oefening hebt gemaakt, is beschikbaar in de dataframe df (bedenk dat deze bestaat uit twee uniform verdeelde variabelen x1 en x2, tussen 0 en 1). In deze oefening voeg je een klassevariabele toe aan die gegevensset. Dat doe je door een variabele y te maken met waarde -1 of +1, afhankelijk van of het punt (x1, x2) onder of boven de rechte lijn ligt die door de oorsprong gaat en helling 1,4 heeft.

Deze oefening maakt deel uit van de cursus

Support Vector Machines in R

Cursus bekijken

Oefeninstructies

  • Maak een nieuwe kolom y in de dataframe df met de volgende specificaties:
  • y = -1 als x2 < 1,4*x1
  • y = 1 als x2 > 1,4*x1

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

#classify data points depending on location
df$y <- factor(ifelse(df$___ - ___*df$___ < 0, -1, 1), 
    levels = c(-1, 1))
Code bewerken en uitvoeren