anova.rsm | R Documentation |
This is a method for the function anova()
for objects
inheriting from class rsm
. See anova
for the general behaviour of this function.
## S3 method for class 'rsm'
anova(object, ..., test = c("Chisq", "none"))
When called with a single rsm
object, anova.rsm
may take a while to run, because it fully iterates a series of
rsm
models. The series is constructed by successively
adding to the null model all the terms in object
, taken
in the order they appear in terms(object)
.
For each term minus twice the log likelihood is returned instead of the residual sum of squares. The degrees of freedom change according to whether the scale parameter is known or not.
anova
, rsm.object
,
rsm
## Sea Level Data
data(venice)
attach(venice)
Year <- 1:51/51
c11 <- cos(2*pi*1:51/11) ; s11 <- sin(2*pi*1:51/11)
c19 <- cos(2*pi*1:51/18.62) ; s19 <- sin(2*pi*1:51/18.62)
venice.p <- rsm(sea ~ Year + I(Year^2) + c11 + s11 + c19 + s19,
family = extreme)
anova(venice.p)
##
venice.l <- rsm(sea ~ Year + I(Year^2), family = extreme)
anova(venice.p, venice.l)
##
detach()
## House Price Data
data(houses)
houses.rsm <- rsm(price ~ ., family = student(5), data = houses)
anova(houses.rsm)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.