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

*addreg*version 3.0 Index]