Learn R Programming

crisp (version 1.0.0)

summary: Summarizes Fit from crisp or crispCV.

Description

This function summarizes fit of the class crispCV or crisp.

Usage

"summary"(object, lambda.index = NULL, ...)
"summary"(object, ...)

Arguments

object
An object of class crisp or crispCV, which result from running the crisp or crispCV functions, respectively.
lambda.index
The index for the desired value of lambda, i.e., object$lambda.seq[lambda.index]. By default, fits for all values of lambda are summarized.
...
Additional arguments to be passed, which are ignored in this function.

Value

None.

Examples

Run this code
## Not run: 
# #See ?'crisp-package' for a full example of how to use this package
# #generate data (using a very small 'n' for illustration purposes)
# set.seed(1)
# data <- sim.data(n = 15, scenario = 2)
# 
# #fit model for a range of tuning parameters, i.e., lambda values
# #lambda sequence is chosen automatically if not specified
# crisp.out <- crisp(X = data$X, y = data$y)
# #or fit model and select lambda using 2-fold cross-validation
# #note: use larger 'n.fold' (e.g., 10) in practice
# crispCV.out <- crispCV(X = data$X, y = data$y, n.fold = 2)
# 
# #summarize all of the fits
# summary(crisp.out)
# #or just summarize a single fit
# #we examine the fit with an index of 25. that is, lambda of
# crisp.out$lambda.seq[25]
# summary(crisp.out, lambda.index = 25)
# #lastly, we can summarize the fit chosen using cross-validation
# summary(crispCV.out)
# ## End(Not run)

Run the code above in your browser using DataLab