broom (version 0.4.1)

gam_tidiers: Tidying methods for a generalized additive model (gam)

Description

These methods tidy the coefficients of a "gam" object (generalized additive model) into a summary, augment the original data with information on the fitted values and residuals, and construct a one-row glance of the model's statistics.

Usage

"tidy"(x, ...)
"glance"(x, ...)

Arguments

x
gam object
...
extra arguments (not used)

Value

All tidying methods return a data.frame without rownames, whose structure depends on the method chosen.tidy.gam returns the tidied output of the parametric ANOVA for gam package with one row for each term in the formula. The columns match those in anova_tidiers.glance.gam returns a one-row data.frame with the columns
df
Degrees of freedom used by the coefficients
logLik
the data's log-likelihood under the model
AIC
the Akaike Information Criterion
BIC
the Bayesian Information Criterion
deviance
deviance
df.residual
residual degrees of freedom

Details

The "augment" method is handled by lm_tidiers.

See Also

lm_tidiers, anova_tidiers

Examples

Run this code

if (require("gam", quietly = TRUE)) {
    data(kyphosis)
    g <- gam(Kyphosis ~ s(Age,4) + Number, family = binomial, data = kyphosis)
    tidy(g)
    augment(g)
    glance(g)
}

Run the code above in your browser using DataLab