1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58
|
\name{stepwise}
\Rdversion{1.1}
\alias{stepwise}
\title{
Stepwise Model Selection
}
\description{
This function is a front end to the \code{\link{stepAIC}} function in the
\pkg{MASS} package.
}
\usage{
stepwise(mod,
direction = c("backward/forward", "forward/backward", "backward", "forward"),
criterion = c("BIC", "AIC"), ...)
}
\arguments{
\item{mod}{a model object of a class that can be handled by \code{stepAIC}.}
\item{direction}{if \code{"backward/forward"} (the default), selection starts with
the full model and eliminates predictors one at a time, at each step considering whether the
criterion will be improved by adding back in a variable removed at a previous step;
if \code{"forward/backwards"}, selection starts with a model including only a constant,
and adds predictors one at a time, at each step considering whether the criterion
will be improved by removing a previously added variable; \code{"backwards"} and
\code{"forward"} are similar without the reconsideration at each step.}
\item{criterion}{for selection. Either \code{"BIC"} (the default) or \code{"AIC"}. Note that
\code{stepAIC} labels the criterion in the output as \code{"AIC"} regardless of which
criterion is employed.}
\item{...}{arguments to be passed to \code{stepAIC}.}
}
\value{
The model selected by \code{stepAIC}.
}
\references{
W. N. Venables and B. D. Ripley
\emph{Modern Applied Statistics Statistics with S, Fourth Edition}
Springer, 2002.
}
\author{John Fox \email{jfox@mcmaster.ca}}
\seealso{\code{\link{stepAIC}}}
\examples{
# adapted from ?stepAIC in MASS
require(MASS)
example(birthwt)
birthwt.glm <- glm(low ~ ., family = binomial, data = bwt)
stepwise(birthwt.glm, trace = FALSE)
stepwise(birthwt.glm, direction="forward/backward")
}
\keyword{models}
|