Mulai sekarangMulai gratis

Perhitungan LOF

kNN berguna untuk menemukan anomali global, tetapi kurang mampu menampilkan pencilan lokal. Pada latihan ini, Anda akan berlatih menggunakan fungsi lof() untuk menghitung local outlier factor pada data wine.

lof() memiliki argumen:

  • x: data yang akan diberi skor,
  • k: jumlah tetangga yang digunakan untuk menghitung LOF.

Latihan ini merupakan bagian dari kursus

Pengantar Deteksi Anomali di R

Lihat Kursus

Instruksi latihan

  • Hitung local outlier factor menggunakan 5 tetangga terdekat.
  • Tambahkan LOF ke himpunan data wine sebagai kolom baru bernama score.

Latihan interaktif langsung praktik

Cobalah latihan ini dengan melengkapi kode contoh ini.

# Calculate the LOF for wine data
wine_lof <- lof(___, ___)

# Append the LOF score as a new column
___$score <- ___
Edit dan Jalankan Kode