This is an internal function of package mgcv. It is a service routine for
gam which splits off the strictly parametric part of the model formula, returning
it as a formula, and interprets the smooth parts of the model formula.
Not normally called directly.
interpret.gam(gf, extra.special = NULL)Name of any extra special in formula in addition to s, te, ti and t2.
An object of class split.gam.formula with the following items:
A model formula for the strictly parametric part of the model.
TRUE if there is a pf formula.
A list of class xx.smooth.spec objects where xx depends on the basis
specified for the term. (These can be passed to smooth constructor method functions to actually set up
penalties and bases.)
An expanded version of the model formula in which the options are fully expanded, and the options do not depend on variables which might not be available later.
A formula suitable for use in evaluating a model frame.
Name of the response variable.