ПочатиПочніть безкоштовно

Створіть межу розділення

Набір даних, який ви створили у попередній вправі, доступний у датафреймі df (згадайте, він містить дві рівномірно розподілені змінні x1 та x2 в інтервалі від 0 до 1). У цій вправі ви додасте до цього набору даних змінну класу. Ви зробите це, створивши змінну y, значення якої дорівнює -1 або +1 залежно від того, чи лежить точка (x1, x2) нижче або вище прямої, що проходить через початок координат і має кутовий коефіцієнт 1,4.

Ця вправа є частиною курсу

Support Vector Machines в R

Переглянути курс

Інструкції до вправи

  • Створіть новий стовпець y у датафреймі df з такими умовами:
  • y = -1, якщо x2 < 1.4*x1
  • y = 1, якщо x2 > 1.4*x1

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

#classify data points depending on location
df$y <- factor(ifelse(df$___ - ___*df$___ < 0, -1, 1), 
    levels = c(-1, 1))
Редагувати та запускати код