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

Faktörlerle LOF

lof() fonksiyonu, LOF skorlarını hesaplamak için girdi olarak sayısal bir veri çerçevesi ya da bir mesafe matrisi kabul edebilir. Bu egzersizde, Gower mesafesini kullanarak bir mesafe matrisi hesaplama ve ardından bu matrisi lof() fonksiyonuna skorlama için verme pratiği yapacaksın.

Önceki egzersizde olduğu gibi, karakter sütunları faktöre dönüştürülmüş thyroid verisi senin için önceden yüklendi.

Bu egzersiz

R ile Anomali Tespitine Giriş

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

Egzersiz talimatları

  • thyroid verisi için Gower mesafe matrisini hesapla ve sonucu yeni thyroid_dist nesnesine ata.
  • k = 10 varsayımıyla her hasta için thyroid_dist kullanarak bir LOF üret.
  • thyroid_dist matrisinde yer alan mesafelerin aralığını yazdır.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# Calculate Gower's distance matrix
thyroid_dist <- daisy(___, metric = ___)

# Generate LOF scores for thyroid data
thyroid_lof <- lof(thyroid_dist, k = 10)

# Range of values in the distance matrix
___(as.matrix(___))
Kodu Düzenle ve Çalıştır