gam (version 1.22-3)

gam.control: Auxilliary for controlling GAM fitting

Description

Auxiliary function as user interface for 'gam' fitting. Typically only used when calling 'gam' or 'gam.fit'.

Usage

gam.control(
  epsilon = 1e-07,
  bf.epsilon = 1e-07,
  maxit = 30,
  bf.maxit = 30,
  trace = FALSE,
  ...
)

Value

a list is returned, consisting of the five parameters, conveniently packaged up to supply the control argument to gam. The values for gam.control can be supplied directly in a call to gam; these are then filtered through gam.control inside gam.

Arguments

epsilon

convergence threshold for local scoring iterations

bf.epsilon

convergence threshold for backfitting iterations

maxit

maximum number of local scoring iterations

bf.maxit

maximum number of backfitting iterations

trace

should iteration details be printed while gam is fitting the model.

...

placemark for additional arguments

References

Hastie, T. J. (1992) Generalized additive models. Chapter 7 of Statistical Models in S eds J. M. Chambers and T. J. Hastie, Wadsworth & Brooks/Cole.

Examples

Run this code

if (FALSE) gam(formula, family, control = gam.control(bf.maxit=15))
if (FALSE) gam(formula, family, bf.maxit = 15) # these are equivalent

Run the code above in your browser using DataLab