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

Karmaşık bir veri kümesi oluşturma - bölüm 2

Bu egzersizde, bir önceki egzersizde oluşturduğun veri kümesi için bir karar sınırı oluşturacaksın. Sınır, merkezleri (x1 = -0.8, x2 = 0) ve (x1 = 0.8, x2 = 0) olan, yarıçapı 0.8 birim olan ve orijinde birbirine değen iki daireden oluşuyor. İkili bir sınıflandırma değişkeni y tanımla: Dairelerden herhangi birinin içinde kalan noktalar için y = -1, her iki dairenin de dışında kalan noktalar için y = 1 olsun.

Önceki egzersizde oluşturulan veri kümesi df veri çerçevesinde (dataframe) mevcut.

Bu egzersiz

R ile Support Vector Machines

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

Egzersiz talimatları

  • Dairelerin yarıçaplarını ve merkezlerini ayarla.
  • df'e ikili sınıflandırma değişkeni y'yi içeren bir sütun ekle.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

#set radius and centers
radius <- ___
center_1 <- c(___, ___)
center_2 <- c(___, ___)
radius_squared <- radius^2

#create binary classification variable
df$y <- factor(ifelse((df$x1-center_1[___])^2 + (df$x2-center_1[___])^2 < radius_squared|
                      (df$x1-center_2[___])^2 + (df$x2-center_2[___])^2 < radius_squared, ___, ___),
                      levels = c(-1, 1))
Kodu Düzenle ve Çalıştır