Learn R Programming

pROC (version 1.13.0)

groupGeneric: pROC Group Generic Functions

Description

Redefine base groupGeneric functions to handle auc and ci objects properly on operations and mathematical operations. Attributes are dropped so that the AUC/CI behaves as a numeric value/matrix, respectively. In the case of AUC, all attributes are dropped, while in CI only the CI-specific attributes are, keeping those necessary for the matrices.

Usage

Math(x, \dots)
Ops(e1, e2)

Arguments

x, e1, e2

auc objects, or mixed numerics and auc objects.

…

further arguments passed to other Math methods.

See Also

groupGeneric, auc

Examples

Run this code
# NOT RUN {
data(aSAH)

# Create a roc object:
aucobj1 <- auc(roc(aSAH$outcome, aSAH$s100b))
aucobj2 <- auc(roc(aSAH$outcome, aSAH$wfns))

# Math
sqrt(aucobj1)
round(aucobj2, digits=1)

# Ops
aucobj1 * 2
2 * aucobj2
aucobj1 + aucobj2

# With CI
ciaucobj <- ci(aucobj1)
ciaucobj * 2
sqrt(ciaucobj)

# }

Run the code above in your browser using DataLab