rocsurf.emp {trinROC} | R Documentation |
Empirical ROC surface plot
Description
Function for computation of the empirical ROC surface.
Usage
rocsurf.emp(x, y, z, plot = TRUE, saveVUS = FALSE)
Arguments
x , y , z |
Vectors containing the data of the three classes "healthy", "intermediate" and "diseased". |
plot |
logical. If TRUE (default), the VUS is plotted using |
saveVUS |
A logical whether to save a PNG of the VUS in your current
working directory (default is |
Details
This function takes three-class ROC data and computes the three
dimentional surface using the R-package rgl
. The ROC surface is
defined as
where are the two cut-off points and
the
cdf of the three classes with
.
Value
A list with the following components:
t1 , t2 , zVUS |
The matice containing the surface values. |
x , y , z |
The original data. |
See Also
Examples
data(cancer)
x1 <- with(cancer, cancer[trueClass=="healthy", 9])
y1 <- with(cancer, cancer[trueClass=="intermediate", 9])
z1 <- with(cancer, cancer[trueClass=="diseased", 9])
rocsurf.emp(x1, y1, z1)
[Package trinROC version 0.6 Index]