blob: fa3158053fadcc0b3fe177fa4a70266280c1c1c3 [file] [log] [blame]
% File src/library/stats/man/stat.anova.Rd
% Part of the R package, https://www.R-project.org
% Copyright 1995-2015 R Core Team
% Distributed under GPL 2 or later
\name{stat.anova}
\title{GLM Anova Statistics}
\usage{
stat.anova(table, test = c("Rao","LRT", "Chisq", "F", "Cp"),
scale, df.scale, n)
}
\alias{stat.anova}
\arguments{
\item{table}{numeric matrix as results from
\code{\link{anova.glm}(\dots, test = NULL)}.}
\item{test}{a character string, partially matching one of \code{"Rao"},
\code{"LRT"}, \code{"Chisq"}, \code{"F"} or \code{"Cp"}.}
\item{scale}{a residual mean square or other scale estimate to be used
as the denominator in an F test.}
\item{df.scale}{degrees of freedom corresponding to \code{scale}.}
\item{n}{number of observations.}
}
\description{This is a utility function, used in \code{lm} and
\code{glm} methods for \code{\link{anova}(\dots, test != NULL)}
and should not be used by the average user.
}
\value{
A matrix which is the original \code{table}, augmented by a column
of test statistics, depending on the \code{test} argument.
}
\references{
Hastie, T. J. and Pregibon, D. (1992)
\emph{Generalized linear models.}
Chapter 6 of \emph{Statistical Models in S}
eds J. M. Chambers and T. J. Hastie, Wadsworth & Brooks/Cole.
}
\seealso{\code{\link{anova.lm}}, \code{\link{anova.glm}}.}
\examples{
##-- Continued from '?glm':
\dontshow{utils::example("glm", echo = FALSE)}
print(ag <- anova(glm.D93))
stat.anova(ag$table, test = "Cp",
scale = sum(resid(glm.D93, "pearson")^2)/4,
df.scale = 4, n = 9)
}
\keyword{regression}
\keyword{models}