calcStats
calculates classifier performance based on the class predictions
and actual class labels stored in an ExprsPredict
object.
calcStats(object, aucSkip = FALSE, plotSkip = FALSE)
"calcStats"(object, aucSkip = FALSE, plotSkip = FALSE)
ExprsPredict
object.data.frame
of performance metrics.
ExprsPredict
: Method to calculate the performance of a deployed classifier.
aucSkip = FALSE
AND the ExprsArray
object was an ExprsBinary
object with at least one case and one control AND ExprsPredict
contains
a coherent @probability
slot, calcStats
will calculate classifier
performance using the area under the receiver operating characteristic (ROC) curve
via the ROCR
package. Otherwise, calcStats
will calculate classifier
performance traditionally using a confusion matrix. Note that accuracies calculated
using ROCR
may differ from accuracies calculated using a confusion
matrix because the former may adjust the discrimination threshold to optimize
sensitivity and specificity. The discrimination threshold is automatically chosen
as the point along the ROC which minimizes the Euclidean distance from (0, 1).
exprso-predict