evaluateOutliers {outqrf} | R Documentation |
This function evaluates the performance of the outlier detection algorithm.
evaluateOutliers(original_data, anomaly_data, anomaly_result)
original_data |
A data frame containing the original data. |
anomaly_data |
A data frame containing the anomaly data. |
anomaly_result |
A data frame containing the predicted anomalies. |
A data frame containing the evaluation metrics.
anomaly_data <- generateOutliers(iris, p = 0.05, sd_factor = 5, seed = 123)
qrf<- outqrf(anomaly_data)
evaluateOutliers(iris,anomaly_data,qrf$outliers)