Rev 4823 | Blame | Compare with Previous | Last modification | View Log | Download | RSS feed
\name{Multilocation}\alias{Multilocation}\title{A multilocation trial}\description{The \code{Multilocation} data frame has 108 rows and 7 columns.}\format{This data frame contains the following columns:\describe{\item{obs}{a numeric vector}\item{Location}{an ordered factor with levels\code{B} < \code{D} < \code{E} < \code{I} < \code{G} <\code{A} < \code{C} < \code{F} < \code{H}}\item{Block}{a factor with levels \code{1} to \code{3}}\item{Trt}{a factor with levels \code{1} to \code{4}}\item{Adj}{a numeric vector}\item{Fe}{a numeric vector}\item{Grp}{an ordered factor with levels\code{B/1} < \code{B/2} < \code{B/3} < \code{D/1} <\code{D/2} < \code{D/3} < \code{E/1} < \code{E/2} <\code{E/3} < \code{I/1} < \code{I/2} < \code{I/3} <\code{G/1} < \code{G/2} < \code{G/3} < \code{A/1} <\code{A/2} < \code{A/3} < \code{C/1} < \code{C/2} <\code{C/3} < \code{F/1} < \code{F/2} < \code{F/3} <\code{H/1} < \code{H/2} < \code{H/3}}}}\source{Littel, R. C., Milliken, G. A., Stroup, W. W., and Wolfinger,R. D. (1996), \emph{SAS System for Mixed Models}, SAS Institute(Data Set 2.8.1).}\examples{str(Multilocation)if (require("lme4", quietly = TRUE, character = TRUE)) {options(contrasts = c(unordered = "contr.SAS", ordered = "contr.poly"))### Create a Block %in% Location factorMultilocation$Grp <- with(Multilocation, Block:Location)print(fm1Mult <- lmer(Adj ~ Location * Trt + (1|Grp), Multilocation))print(anova(fm1Mult))print(fm2Mult <- lmer(Adj ~ Location + Trt + (1|Grp), Multilocation))print(fm3Mult <- lmer(Adj ~ Location + (1|Grp), Multilocation))print(fm4Mult <- lmer(Adj ~ Trt + (1|Grp), Multilocation))print(fm5Mult <- lmer(Adj ~ 1 + (1|Grp), Multilocation))print(anova(fm2Mult))print(anova(fm1Mult, fm2Mult, fm3Mult, fm4Mult, fm5Mult))### Treating the location as a random effectprint(fm1MultR <- lmer(Adj ~ Trt + (1|Location/Trt) + (1|Grp), Multilocation))print(anova(fm1MultR))print(fm2MultR <- lmer(Adj ~ Trt + (Trt - 1|Location) + (1|Block),Multilocation))print(anova(fm1MultR, fm2MultR))\dontrun{intervals(fm1MultR)}}}\keyword{datasets}