Learn R Programming

VGAM (version 1.0-1)

coefvgam: Extract Model Coefficients of a vgam() Object

Description

Extracts the estimated coefficients from vgam() objects.

Usage

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

Arguments

object
A vgam object.
type
Character. The default is the first choice.
...
Optional arguments fed into coefvlm.

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".

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