BaşlayınÜcretsiz başlayın

ggplot ile destek vektörlerini görselleştirme

Bu egzersizde, lineer bir SVM kurmak için kullandığın eğitim veri kümesini çizecek ve destek vektörlerini işaretleyeceksin. Eğitim veri kümesi trainset veri çerçevesi olarak, SVM modeli ise svm_model değişkeninde senin için önceden yüklendi.

Bu egzersiz, kursun bir parçasıdır

R ile Support Vector Machines

Kursa Göz Atın

Egzersiz talimatları

  • ggplot2 paketini yükle.
  • Eğitim veri kümesini çiz.
  • Grafikte, SVM modelinden aldığın indisleri kullanarak destek vektörlerini işaretle.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

#load ggplot
library(ggplot2)

#build scatter plot of training dataset
scatter_plot <- ggplot(data = ___, aes(x = x1, y = x2, color = y)) + 
    geom_point() + 
    scale_color_manual(values = c("red", "blue"))
 
#add plot layer marking out the support vectors 
layered_plot <- 
    scatter_plot + geom_point(data = trainset[svm_model$___, ], aes(x = x1, y = x2), color = "purple", size = 4, alpha = 0.5)

#display plot
layered_plot
Kodu Düzenle ve Çalıştır