LOF 計算
kNN 對找出全域異常很有幫助,但較難發現在地(局部)的離群點。這個練習中,你將練習使用 lof() 函式,替 wine 資料計算本地離群因子。
lof() 的引數如下:
x:要計算分數的資料,k:用來計算 LOF 的鄰居數。
本練習屬於課程
R 中的異常偵測入門
練習說明
- 使用 5-nearest neighbors 計算本地離群因子。
- 將 LOF 以新欄位
score附加到wine資料集。
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
# Calculate the LOF for wine data
wine_lof <- lof(___, ___)
# Append the LOF score as a new column
___$score <- ___