pre (version 0.7.2)

print.pre: Print method for objects of class pre

Description

print.pre prints information about the generated prediction rule ensemble to the command line

Usage

# S3 method for pre
print(x, penalty.par.val = "lambda.1se",
  digits = getOption("digits"), ...)

Arguments

x

An object of class pre.

penalty.par.val

character or numeric. Value of the penalty parameter \(\lambda\) to be employed for selecting the final ensemble. The default "lambda.min" employs the \(\lambda\) value within 1 standard error of the minimum cross-validated error. Alternatively, "lambda.min" may be specified, to employ the \(\lambda\) value with minimum cross-validated error, or a numeric value \(>0\) may be specified, with higher values yielding a sparser ensemble. To evaluate the trade-off between accuracy and sparsity of the final ensemble, inspect pre_object$glmnet.fit and plot(pre_object$glmnet.fit).

digits

Number of decimal places to print

...

Additional arguments, currently not used.

Value

Prints information about the fitted prediction rule ensemble.

Details

Note that the cv error is estimated with data that was also used for learning rules and may be too optimistic. Use cvpre to obtain a more realistic estimate of future prediction error.

See Also

pre, summary.pre, plot.pre, coef.pre, importance, predict.pre, interact, cvpre

Examples

Run this code
# NOT RUN {
set.seed(42)
airq.ens <- pre(Ozone ~ ., data = airquality[complete.cases(airquality),])
print(airq.ens)
# }

Run the code above in your browser using DataCamp Workspace