Rev 4823 | Blame | Compare with Previous | Last modification | View Log | Download | RSS feed
\name{HR}\alias{HR}\title{Heart rates of patients on different drug treatments}\description{The \code{HR} data frame has 120 rows and 5 columns of the heartrates of patients under one of three possible drug treatments.}\format{This data frame contains the following columns:\describe{\item{Patient}{an ordered factor indicating the patient.}\item{Drug}{the drug treatment - a factor with levels \code{a},\code{b} and \code{p} where \code{p} represents the placebo.}\item{baseHR}{the patient's base heart rate}\item{HR}{the observed heart rate at different times in the experiment}\item{Time}{the time of the observation}}}\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 3.5).}\examples{str(HR)if (require("lattice", quietly = TRUE, character = TRUE)) {xyplot(HR ~ Time | Patient, HR, type = c("g", "p", "r"), aspect = "xy",index.cond = function(x, y) coef(lm(y ~ x))[1],ylab = "Heart rate (beats/min)")}if (require("lme4", quietly = TRUE, character = TRUE)) {options(contrasts = c(unordered = "contr.SAS", ordered = "contr.poly"))## linear trend in timeprint(fm1HR <- lmer(HR ~ Time * Drug + baseHR + (Time|Patient), HR))print(anova(fm1HR))\dontrun{fm2HR <- update(fm1HR, weights = varPower(0.5)) # use power-of-mean variancesummary(fm2HR)intervals(fm2HR) # variance function does not seem significantanova(fm1HR, fm2HR) # confirm with likelihood ratio}print(fm3HR <- lmer(HR ~ Time + Drug + baseHR + (Time|Patient), HR))print(anova(fm3HR))## remove Drug termprint(fm4HR <- lmer(HR ~ Time + baseHR + (Time|Patient), HR))print(anova(fm4HR))}}\keyword{datasets}