LOF calculation
kNN is useful for finding global anomalies, but is less able to surface local outliers. In this exercise, you'll practice using the lof()
function to calculate local outlier factors for the wine
data.
lof()
has the arguments:
x
: the data for scoring,k
: the number of neighbors used to calculate the LOF.
Diese Übung ist Teil des Kurses
Introduction to Anomaly Detection in R
Anleitung zur Übung
- Calculate the local outlier factor using the 5-nearest neighbors.
- Append the LOF to the
wine
data set as a new column calledscore
.
Interaktive Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
# Calculate the LOF for wine data
wine_lof <- lof(___, ___)
# Append the LOF score as a new column
___$score <- ___