interpret.addreg.smooth {addreg} | R Documentation |
Interpret an addreg.smooth Formula
Description
This is an internal function of package addreg
.
It is a service routine for addreg.smooth
which interprets the
smooth parts of the model formula and returns modified formulas to be used
in the fitting functions.
Not normally called directly.
Usage
interpret.addreg.smooth(formula)
Arguments
formula |
A formula as supplied to |
Value
A list with components:
full.formula |
a |
fake.formula |
a |
smooth.spec |
a named list containing the results of |
smooth.ind |
a vector containing the indices of the smooth components in
the |
terms |
the result of running |
Author(s)
Mark W. Donoghoe markdonoghoe@gmail.com
See Also
Examples
# Specify a smooth model with knot.range
res <- interpret.addreg.smooth(y ~ B(x, knot.range = 0:2) + x2)
# The knot.range is removed from the full.formula...
print(res$full.formula)
# ...but is stored in the $smooth.spec component of the result:
print(res$smooth.spec$x$knot.range)