Learn R Programming

VGAM (version 1.1-9)

coefvgam: Extract Model Coefficients of a vgam() Object

Description

Extracts the estimated coefficients from vgam() objects.

Usage

coefvgam(object, type = c("linear", "nonlinear"), ...)

Value

A vector if type = "linear". A list if type = "nonlinear", and each component of this list corresponds to an s term; the component contains an S4 object with slot names such as

"Bcoefficients",

"knots",

"xmin",

"xmax".

Arguments

object

A vgam object.

type

Character. The default is the first choice.

...

Optional arguments fed into coefvlm.

Author

Thomas W. Yee

Details

For VGAMs, because modified backfitting is performed, each fitted function is decomposed into a linear and nonlinear (smooth) part. The argument type is used to return which one is wanted.

See Also

vgam, coefvlm, coef.

Examples

Run this code
fit <- vgam(agaaus ~ s(altitude, df = 2), binomialff, data = hunua)
coef(fit)  # Same as coef(fit, type = "linear")
(ii <- coef(fit, type = "nonlinear"))
is.list(ii)
names(ii)
slotNames(ii[[1]])

Run the code above in your browser using DataLab