coef.l2boost {l2boost} | R Documentation |
Extract model coefficients from an l2boost model object at any point along the solution path indexed by step m.
coef
is a generic function which extracts model coefficients from objects returned by modeling functions.
Description
By default, coef.l2boost
returns the model (beta) coefficients from the last step,
M of the l2boost
model. For a cv.l2boost
object, the default returns the coefficients from
model at the cross-validation optimal step (m = opt.step return value).
Coefficients from alternative steps along the solution can be obtained using the m parameter.
Usage
## S3 method for class 'l2boost'
coef(object, m = NULL, ...)
Arguments
object |
an l2boost fit object ( |
m |
the iteration number within the l2boost solution path. If m=NULL, the coefficients are obtained from the last iteration M. |
... |
other arguments passed to generic function. |
Value
vector of coefficient estimates for l2boost
objects.
The estimates correspond to the given iteration number m, or the final step M.
See Also
coef
and l2boost
, cv.l2boost
and
predict.l2boost
methods of l2boost.
Examples
#--------------------------------------------------------------------------
# Example: Diabetes data
#
# See Efron B., Hastie T., Johnstone I., and Tibshirani R.
# Least angle regression. Ann. Statist., 32:407-499, 2004.
data(diabetes, package='l2boost')
object <- l2boost(diabetes$x,diabetes$y, M=1000, nu=.01)
coef(object)
# At the m=500 step
coef(object, m=500)