Výpočet LOF
kNN se hodí pro hledání globálních anomálií, ale s lokálními odlehlými hodnotami si poradí hůř. V tomto cvičení si procvičíš použití funkce lof() pro výpočet lokálních faktorů odlehlosti pro data wine.
lof() přijímá tyto argumenty:
x: data určená ke skórování,k: počet sousedů použitých při výpočtu LOF.
Toto cvičení je součástí kurzu
Úvod do detekce anomálií v R
Pokyny k cvičení
- Vypočítej lokální faktor odlehlosti pomocí 5 nejbližších sousedů.
- Přidej LOF do datové sady
winejako nový sloupec s názvemscore.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# Calculate the LOF for wine data
wine_lof <- lof(___, ___)
# Append the LOF score as a new column
___$score <- ___