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
R ile Support Vector Machines
kursunun bir parçasıdırEgzersiz 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ı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
#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