stabilitySelection.SDForest | R Documentation |
This function calculates the stability selection of an SDForest \insertCiteMeinshausen2010StabilitySelectionSDModels. Stability selection is calculated as the fraction of trees in the forest that select a variable for a split at each complexity parameter.
## S3 method for class 'SDForest'
stabilitySelection(object, cp_seq = NULL, ...)
object |
an SDForest object |
cp_seq |
A sequence of complexity parameters. If NULL, the sequence is calculated automatically using only relevant values. |
... |
Further arguments passed to or from other methods. |
An object of class paths
containing
cp |
The sequence of complexity parameters. |
varImp_path |
A |
type |
Path type |
Markus Ulmer
plot.paths
regPath
prune
get_cp_seq
SDForest
set.seed(1)
n <- 10
X <- matrix(rnorm(n * 5), nrow = n)
y <- sign(X[, 1]) * 3 + sign(X[, 2]) + rnorm(n)
model <- SDForest(x = X, y = y, Q_type = 'no_deconfounding', nTree = 2, cp = 0.5)
paths <- stabilitySelection(model)
plot(paths)
plot(paths, plotly = TRUE)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.