predict.outForest | R Documentation |
Identifies outliers in new data based on previously fitted "outForest" object.
The result of predict()
is again an object of class "outForest".
All its methods can be applied to it.
## S3 method for class 'outForest'
predict(
object,
newdata,
replace = c("pmm", "predictions", "NA", "no"),
pmm.k = 3L,
threshold = object$threshold,
max_n_outliers = Inf,
max_prop_outliers = 1,
seed = NULL,
...
)
object |
An object of class "outForest". |
newdata |
A new |
replace |
Should outliers be replaced via predictive mean matching "pmm"
(default), by "predictions", or by |
pmm.k |
For |
threshold |
Threshold above which an outlier score is considered an outlier. The default is 3. |
max_n_outliers |
Maximal number of outliers to identify.
Will be used in combination with |
max_prop_outliers |
Maximal relative count of outliers.
Will be used in combination with |
seed |
Integer random seed. |
... |
Further arguments passed from other methods. |
An object of class "outForest".
outForest()
, outliers()
, Data()
(out <- outForest(iris, allow_predictions = TRUE))
iris1 <- iris[1, ]
iris1$Sepal.Length <- -1
pred <- predict(out, newdata = iris1)
outliers(pred)
Data(pred)
plot(pred)
plot(pred, what = "scores")
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.