Learn R Programming

marg (version 1.2-2.1)

anova.rsm: ANOVA Table for a RSM Object

Description

This is a method for the function anova() for objects inheriting from class rsm. See anova for the general behaviour of this function.

Usage

# S3 method for rsm
anova(object, …, test = c("Chisq", "none"))

Arguments

Details

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).

See Also

anova, rsm.object, rsm

Examples

Run this code
# NOT RUN {
## 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)
# }

Run the code above in your browser using DataLab