### Name: aov ### Title: Fit an Analysis of Variance Model ### Aliases: aov print.aov print.aovlist Error ### Keywords: models regression ### ** Examples ## From Venables and Ripley (2002) p.165. utils::data(npk, package="MASS") ## Set orthogonal contrasts. op <- options(contrasts=c("contr.helmert", "contr.poly")) ( npk.aov <- aov(yield ~ block + N*P*K, npk) ) summary(npk.aov) coefficients(npk.aov) ## to show the effects of re-ordering terms contrast the two fits aov(yield ~ block + N * P + K, npk) aov(terms(yield ~ block + N * P + K, keep.order=TRUE), npk) ## as a test, not particularly sensible statistically npk.aovE <- aov(yield ~ N*P*K + Error(block), npk) npk.aovE summary(npk.aovE) options(op)# reset to previous