Veri kümesine bir marj ekle
Bölüm 1'deki son görevin, önceki egzersizde oluşturduğun veri kümesinde bir marj oluşturmak ve ardından bu marjı grafikte göstermek. ggplot2 kütüphanesi senin için önceden yüklendi. Önceki egzersizde oluşturduğun doğrusal karar sınırının eğiminin 1.4 olduğunu unutma.
Bu egzersiz, kursun bir parçasıdır
R ile Support Vector Machines
Egzersiz talimatları
- Veri kümen için 0.07 birimlik bir
deltamarjı ekle. - Veri kümesini yeniden çiz ve marj sınırlarını kesik çizgilerle, karar sınırını ise düz bir çizgiyle göster.
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
#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