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

R ile Support Vector Machines

kursunun bir parçasıdır
Kursu Görüntüle

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ı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

#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