Learn R Programming

mixlm (version 1.4.0)

AnovaMix: Mixed model least squares analysis of variance (mixed ANOVA).

Description

Uses output from lm() in mixlm package to compute ANOVA table, variance components and errors.

Usage

AnovaMix(object, SStype)

Value

lm

linear model fitted by lm in package mixlm.

anova

ANOVA table.

err.terms

list of denominator information for F tests.

denom.df

numeric of denominator degrees of freedom for F tests.

restricted

logical indicating if ANOVA used restricted modelling.

exp.mean.sq

character containing expected mean squares.

var.comps

numeric containing variance components.

random.effects

character containing the random effects.

ind.randoms

numeric with indices of random effects in the model.

formula.text

character containing all effects of the model.

Arguments

object

object fitted by lm (mixlm package) containing at least one random effect.

SStype

type of sums-of-squares (I/II/III) for Analysis of Variance.

Author

Kristian Hovde Liland

Details

AnovaMix can either be invoked directly or through the Anova() function (with type III error).

See Also

print.AnovaMix, Anova, lm

Examples

Run this code
mydata <- data.frame(y = rnorm(12),
							  x = factor(c(rep(2,4),rep(1,4),rep(0,4))),
							  z = factor(rep(c(1,0),6)))
mixlm <- lm(y~x*r(z),
			data = mydata)
Anova(mixlm,type="III")

Run the code above in your browser using DataLab