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

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

`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 |

`...` |
Placemark for additional arguments |

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`

.

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.

1 2 | ```
## Not run: gam(formula, family, control = gam.control(bf.maxit=15))
## Not run: gam(formula, family, bf.maxit = 15) # these are equivalent
``` |

Questions? Problems? Suggestions? Tweet to @rdrrHQ or email at ian@mutexlabs.com.

Please suggest features or report bugs with the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.