Створіть межу розділення
Набір даних, який ви створили у попередній вправі, доступний у датафреймі df (згадайте, він містить дві рівномірно розподілені змінні x1 та x2 в інтервалі від 0 до 1). У цій вправі ви додасте до цього набору даних змінну класу. Ви зробите це, створивши змінну y, значення якої дорівнює -1 або +1 залежно від того, чи лежить точка (x1, x2) нижче або вище прямої, що проходить через початок координат і має кутовий коефіцієнт 1,4.
Ця вправа є частиною курсу
Support Vector Machines в R
Інструкції до вправи
- Створіть новий стовпець
yу датафрейміdfз такими умовами: y = -1, якщо x2 < 1.4*x1y = 1, якщо x2 > 1.4*x1
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
#classify data points depending on location
df$y <- factor(ifelse(df$___ - ___*df$___ < 0, -1, 1),
levels = c(-1, 1))