Erzeuge eine Entscheidungsgrenze
Der Datensatz, den du in der vorherigen Übung erstellt hast, steht dir im Dataframe df zur Verfügung (zur Erinnerung: er besteht aus zwei gleichverteilten Variablen x1 und x2 im Bereich zwischen 0 und 1). In dieser Übung fügst du diesem Datensatz eine Klassenvariable hinzu. Dazu erstellst du eine Variable y, deren Wert -1 oder +1 ist, je nachdem, ob der Punkt (x1, x2) unterhalb oder oberhalb der Geraden durch den Ursprung mit der Steigung 1.4 liegt.
Diese Übung ist Teil des Kurses
Support Vector Machines in R
Anleitung zur Übung
- Erstelle eine neue Spalte
yim Dataframedfmit folgenden Spezifikationen: y = -1, wenn x2 < 1.4*x1y = 1, wenn x2 > 1.4*x1
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
#classify data points depending on location
df$y <- factor(ifelse(df$___ - ___*df$___ < 0, -1, 1),
levels = c(-1, 1))