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.