coef.sivs | R Documentation |
A function to extract the coefficients of "iterative.res" step or any part of "rfe" such as "sivs_object$rfe$baseline" from a sivs object.
## S3 method for class 'sivs'
coef(object, step = "iterative.res", ...)
object |
An object of class "sivs" |
step |
A a character string of length 1. It should either specify the step ("iterative.res" or "rfe"), or step$subsetp (e.g "rfe$baseline"). |
... |
potential further arguments (required for Method/Generic reasons). |
The function returns a data.frame that has features as rows and different runs as columns, with the addition of the first column which contains the feature name.
## Not run:
# getting the coefficients of features for the baseline runs in rfe
coef(object = sivs_object, step = "rfe$baseline")
## End(Not run)
## WORKING EXAMPLE
## Note that this example does not logically make sense as iris data has only
## 4 columns and there is no need for SIVS to take care of feature selection
## therefore this example is only here for testing purposes.
tmp <- subset(x = iris, subset = Species != "setosa")
tmp <- varhandle::unfactor(tmp)
sivs_obj <- sivs(x = tmp[, c("Sepal.Length", "Sepal.Width",
"Petal.Length", "Petal.Width")],
y = factor(tmp$Species),
family = "binomial",
verbose = "detailed",
progressbar = FALSE,
nfolds = 3,
parallel.cores = FALSE,
iter.count = 20)
coef(sivs_obj)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.