plot.addreg.smooth {addreg} | R Documentation |

## Default addreg.smooth Plotting

### Description

Takes a fitted `addreg.smooth`

object produced by `addreg.smooth`

and plots
the component smooth functions that make it up, on the scale of the linear predictor,
for specified values of the other covariates.

### Usage

```
## S3 method for class 'addreg.smooth'
plot(x, type = c("response", "link"), at = data.frame(),
knotlines = TRUE, nobs = 1000, ...)
```

### Arguments

`x` |
a fitted |

`type` |
the type of prediction required. Note that, unlike |

`at` |
a data frame containing the values at which the prediction should be evaluated. The columns
must contain the covariates in the model, and several rows may be provided (in which case, multiple
lines are drawn on the same plot). Cannot be missing or |

`knotlines` |
logical; if vertical lines should be drawn on the plot to indicate the locations of the knots for B-spline terms. |

`nobs` |
the number of points which should be used to create the curve. These are placed evenly along the range of the observed covariate values from the original model. |

`...` |
other graphics parameters to pass on to plotting commands (note: some will not work). |

### Details

For each smooth covariate in the model of `x`

, `predict.addreg.smooth`

is used to obtain predicted values for the range of that covariate, with the other
covariates remaining fixed at their values given in `at`

. Several rows may be provided
in `at`

, in which case, one curve is drawn for each, and they are coloured using
`rainbow(nrow(at))`

. If the model contains a single smooth covariate and no other
covariates, `at`

may be provided as an empty data frame, `data.frame()`

.

### Value

The function simply generates plots.

### Note

If this function is too restrictive, it may be easier to use `predict.addreg.smooth`

to get predictions for the dataset of your choice, and do the plotting manually.

### Author(s)

Mark W. Donoghoe markdonoghoe@gmail.com

### See Also

`addreg.smooth`

, `predict.addreg.smooth`

### Examples

```
## For an example, see example(addreg.smooth)
```

*addreg*version 3.0 Index]