aov
maov
aovlist
These classes of objects are returned from
aov
.
In addition,
raov
and
aov.genyates
create objects of class
"aov"
.
An object of class
"aov"
represents the fit for a univariate
analysis of variance of a single error stratum.
Objects of class
"maov"
are for a single error stratum but have
multiple responses.
An object of class
"aovlist"
represents an analysis of variance
with multiple strata; it is a list of objects of class
"aov"
or
"maov"
.
The class
"aov"
has methods for the following generic functions:
drop1
,
print
,
qqnorm
,
summary
.
The class
"maov"
has methods for the following generic functions:
qqnorm
.
The class
"aovlist"
has methods for the following generic functions:
alias
,
print
,
proj
,
qqnorm
,
summary
.
Class
"aov"
inherits from class
"lm"
.
The inheritance for class
"maov"
is:
"maov" "mlm" "aov" "lm"
.
Class
"aovlist"
inherits from
"listof"
.
The
"aov"
and
"maov"
objects are implemented as lists
with the following components:
coefficients
for that.
i
th component of the list is the vector saying which coefficients
correspond to the
i
th term.
It may be of length zero if there were no estimable effects for the term.
"expression"
and class
"term"
summarizing the formula.
This is used by various methods, but not typically of direct relevance
to users.
"aovlist"
is a list of
aov
or
maov
objects of the form
above (without
call
or
terms
components), with each component of the list representing one stratum.
This list has attributes
call
and
terms
as described above.
raov
created the
aov
object, then there will also be components
called
replications
and
ems.coef
.