| addROC | R Documentation |
Given a fitted point process model, consider adding new explanatory variables, and compute the ROC curve for each new variable.
addROC(object, scope, high=TRUE, ...)
object |
A fitted point process model (object of class |
scope |
A formula or a character vector specifying the variable or variables to be considered for addition, or a fitted point process model containing all of these variables. |
high |
Argument passed to |
... |
Arguments passed to |
This function is like add1
in that it considers each possible term that could be
added to the model object
(or only the terms listed in the scope argument),
adds each such term to the model, and measures the change in the model.
In this case the change is measured by computing the ROC curve
for the added covariate, using the original model object as a
baseline.
Either object or scope should be a fitted point process
model, and the other argument may be a fitted point process model or a
formula. If object is a fitted model then scope may be a
character vector of the names of variables to be added.
A named list containing the ROC curves for each new explanatory variable.
The individual entries belong to class "fv",
so they can be plotted.
The list belongs to the class "anylist"
so it can be plotted in its entirety.
.
addapply,
roc.ppm.
dimyx <- if(interactive()) NULL else 32
fit0 <- ppm(bei ~ 1, data=bei.extra)
z <- addROC(fit0, . ~ grad + elev, dimyx=dimyx)
plot(z)
## how to compute AUC for each curve
sapply(z, auc)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.