Aan de slagGa gratis aan de slag

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.

Deze oefening maakt deel uit van de cursus

Introduction to Anomaly Detection in R

Cursus bekijken

Oefeninstructies

  • Calculate the local outlier factor using the 5-nearest neighbors.
  • Append the LOF to the wine data set as a new column called score.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

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

# Append the LOF score as a new column
___$score <- ___
Code bewerken en uitvoeren