| plotROCcurveTri {CoRpower} | R Documentation |
Plotting of ROC Curves for Trichotomous Biomarkers
Description
Plots the receiver operating characteristic (ROC) curve displaying sensitivity and specificity for a range of P2 and P0 values,
four values of rho, and four values of Plat2. Illustrates how different levels of measurement error rho map to sensitivity
and specificity, depending on the value of Plat2. This funciton is used to create Figure 1 in the Supplementary Material of
[Gilbert, Janes, and Huang (2016). "Power/Sample Size Calculations for Assessing Correlates of Risk in Clinical Efficacy Trials."]
Usage
plotROCcurveTri(Plat0, Plat2, P0, P2, rho)
Arguments
Plat0 |
a numeric value specifying the prevalence of the latent lower protected subgroup for a dichotomous or trichotomous biomarker |
Plat2 |
a numeric vector of length four specifying the prevalences of the latent higher protected subgroup for a dichotomous or trichotomous biomarker |
P0 |
a numeric vector specifying a grid of probabilities of low biomarker response for a dichotomous or trichotomous biomarker. |
P2 |
a numeric vector specifying a grid of probabilities of high biomarker response for a dichotomous or trichotomous biomarker. |
rho |
a numeric vector of length four specifying distinct protection-relevant fractions of |
Value
None. The function is called solely for plot generation.
Examples
Plat0 <- 0.2
Plat2 <- c(0.2, 0.3, 0.4, 0.5)
P0 <- seq(0.90, 0.10, len=10)
P2 <- seq(0.10, 0.90, len=10)
rho <- c(1, 0.9, 0.7, 0.5)
plotROCcurveTri(Plat0 = Plat0, Plat2 = Plat2, P0 = P0, P2 = P2, rho = rho)