Rev 2272 | Blame | Compare with Previous | Last modification | View Log | Download | RSS feed
\name{update.formula}\alias{update.formula}\title{Model Updating}\usage{update.formula(old, new)}\arguments{\item{old}{a model formula to be updated.}\item{new}{a formula giving a template which specifies how to update.}}\description{\code{update.formula} is used to update model formulae.This typically involves adding or dropping terms,but updates can be more general.The function works by first identifying the \emph{left-hand side}and \emph{right-hand side} of the \code{old} formula.It then examines the \code{new} formula and substitutesthe \emph{lhs} of the \code{old} formula for any occurenceof "\code{.}" on the left of \code{new}, and substitutesthe \emph{rhs} of the \code{old} formula for any occurenceof "\code{.}" on the right of \code{new}.The updated formula is returned.}\seealso{\code{\link{terms}}, \code{\link{model.matrix}}.}\keyword{models}