This function returns coefficients from a model fit by SLOPE()
.
Usage
# S3 method for class 'SLOPE'
coef(object, alpha = NULL, exact = FALSE, simplify = TRUE, sigma, ...)
Arguments
- object
an object of class
'SLOPE'
.- alpha
penalty parameter for SLOPE models; if
NULL
, the values used in the original fit will be used- exact
if
TRUE
and the given parameter values differ from those in the original fit, the model will be refit by callingstats::update()
on the object with the new parameters. IfFALSE
, the predicted values will be based on interpolated coefficients from the original penalty path.- simplify
if
TRUE
,base::drop()
will be called before returning the coefficients to drop extraneous dimensions- sigma
deprecated. Please use
alpha
instead.- ...
arguments that are passed on to
stats::update()
(and therefore also toSLOPE()
) ifexact = TRUE
and the given penalty is not inobject
Details
If exact = FALSE
and alpha
is not in object
,
then the returned coefficients will be approximated by linear interpolation.
If coefficients from another type of penalty sequence
(with a different lambda
) are required, however,
please use SLOPE()
to refit the model.
See also
Other SLOPE-methods:
deviance.SLOPE()
,
plot.SLOPE()
,
predict.SLOPE()
,
print.SLOPE()
,
score()