Lesson 9: Repeated Measures Analysis

Printer-friendly versionPrinter-friendly version


Repeated measures data has to do with experiments where you are taking observations repeatedly over time. Under a repeated measures experiment, experimental units are observed at multiple points in time. So instead of looking at an observation at one point in time, we will look at data from more than one point in time. With this type of data we are looking at only a single response variable but measured over time.

In the univariate setting, we generally could expect the responses over time to be temporally correlated. Observations that are collected two points in time close together are more likely to be similar to one another than observations collected far apart from one another. Essentially what we are going to do here is to treat observations collected at different points of time as if they were different variables - this is the multivariate analysis approach. You will see that there will be two distinctly different approaches that are frequently considered in this analysis. One of which involves a univariate analysis.

We will use the following experiment to illustrate the statistical procedures associated with repeated measures data...

Example - Dog Experiment

In this experiment we had a completely randomized block experimental design that was carried out to determine the effects of 4 surgical treatments on coronary potassium in a group of 36 dogs. There are 9, 8, 9, and 10 dogs in each group, respectively, and each dog was measured at four different points in time following one of four experimental treatments:

  1. Control - no surgical treatment is applied
  2. Extrinsic cardiac denervation immediately prior to treatment.
  3. Bilateral thoracic sympathectomy and stellectomy 3 weeks prior to treatment.
  4. Extrinsic cardiac denervation 3 weeks prior to treatment.

Coronary sinus potassium levels were measured at 1, 5, 9, and 13 minutes following a procedure called an occlusion. So what we are looking at is the effect of the occlusion on the coronary sinus potassium levels following different surgical treatments.


There are a number of approaches that could be considered here in order to analyze this type of data. The first of these has been proposed before the advent of modern computing, so that it might be carried out using hand calculations. There are two very common historical approaches that one could take to addressing this analysis of the data from this experiment. This is followed by a more modern approach:

  1. Split-plot ANOVA - this is perhaps the most common approach.
  2. MANOVA - this is what we will be primarily looking at in this lesson.
  3. Mixed Models - a more modern approach that has been around for about 15 years.

Notation that will be used in this lesson:

  • Yijk = Potassium level for treatment i in dog j at time k
  • a = Number of treatments
  • ni = Number of replicates of treatment i
  • N = n1 +n2 + ... + na = Total number of experimental units
  • t = Number of observations over time

Learning objectives & outcomes

Upon completion of this lesson, you should be able to do the following:

  • How to use a split-plot ANOVA to test for interactions between treatments and time, and the main effects for treatments and time;
  • How to use a MANOVA to assess test for interactions between treatments and time, and for the main effects of treatments;
  • Understand why the split-plot ANOVA may give incorrect results; and
  • Understand the shortcomings of the application of MANOVA to repeated measures data.