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

Додайте відступ у наборі даних

Ваше фінальне завдання в Розділі 1 — створити відступ у наборі даних, який ви згенерували в попередній вправі, а потім показати цей відступ на графіку. Бібліотеку ggplot2 уже завантажено. Згадайте, що кутовий коефіцієнт лінійної межі прийняття рішення, яку ви створили в попередній вправі, дорівнює 1.4.

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

Support Vector Machines в R

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

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

  • Додайте відступ delta у 0,07 одиниці до вашого набору даних.
  • Перебудуйте графік набору даних, відобразивши межі відступу пунктирними лініями, а межу прийняття рішення — суцільною лінією.

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

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

#set margin
delta <- ___

# retain only those points that lie outside the margin
df1 <- df[abs(1.4*df$x1 - df$x2) > delta, ]

#build plot
plot_margins <- ggplot(data = df1, aes(x = x1, y = x2, color = y)) + geom_point() + 
    scale_color_manual(values = c("red", "blue")) + 
    geom_abline(slope = ___, intercept = 0)+
    geom_abline(slope = ___, intercept = ___, linetype = "dashed") +
    geom_abline(slope = ___, intercept = ___, linetype = "dashed")
 
#display plot 
plot_margins
Редагувати та запускати код