broom (version 0.4.2)

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

# S3 method for gam
tidy(x, ...)

# S3 method for gam 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
# NOT RUN {
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