View source: R/print.checkwise.R
print.checkwise | R Documentation |
The function print the confusion matrix and accuracy results previously computed with the function class_check
.
## S3 method for class 'checkwise'
print(x, confusion = FALSE, ...)
x |
An S3 object of the class |
confusion |
A logical value, which is |
... |
Additional arguments to pass to the function |
The function computes the confusion matrix using the function table
. True positive and false negative are successively evaluated to compute overall accuracy, recall, precision, and F1-scores.
An S3 class named checkwise
with the confusion matrix, and other accuracy metrics appended as attribues.
attr(, "overall")
A numeric value between zero and one with the overall accuracy.
attr(, "recall")
A numeric vector of values between zero and one with the recall index for regular and outlier cells.
attr(, "precision")
A numeric vector of values between zero and one with the precision index for regular and outlier cells.
attr(, "f1-score")
A numeric vector of values between zero and one with the F1-scores for regular and outlier cells.
Luca Sartore drwolf85@gmail.com
# Load the package
library(HRTnomaly)
set.seed(2025L)
# Load the 'toy' data
data(toy)
# Detect cellwise outliers using Bayesian Analysis
res <- cellwise(toy[sample.int(100), ], 0.5, 10L)
class_check(res$outlier, res$anomaly_flag != "")
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.