LOF 计算
kNN 适合发现全局异常,但对挖掘局部离群点的能力较弱。本练习中,您将练习使用 lof() 函数为 wine 数据计算局部离群因子。
lof() 的参数包括:
x:要进行打分的数据,k:用于计算 LOF 的邻居数量。
本练习是课程的一部分
R 异常检测入门
练习说明
- 使用 5 个最近邻计算局部离群因子。
- 将计算得到的 LOF 作为名为
score的新列追加到wine数据集中。
交互式实操练习
通过完成这段示例代码来试试这个练习。
# Calculate the LOF for wine data
wine_lof <- lof(___, ___)
# Append the LOF score as a new column
___$score <- ___