Repeated measures: Approaches to Analysis Peter T. Donnan Professor of Epidemiology and Biostatistics Objectives of session • Understand what is meant by repeated measures • Be able to set out data in required format • Carry out mixed model analyses with continuous outcome in SPSS • Interpret the output Repeated Measures Repeated Measures arise when: • In trials where baseline and several measurement of primary outcome • Example - Trial of Chronic Rhinosinusitis • Treatment usual care vs 2 weeks oral steroids • Measurements at 0, 2 , 10, 28 weeks General Principles Battery of methods to analyse Repeated Measures: • Repeated use of significance testing at multiple time points • ANOVA ‘a dangerously wrong method’ - David Finney • MANOVA • Multi-level models / mixed models Significance testing at all time points • Probably most common – multiple t-tests • Least valid! • Sometimes account for multiple testing by • • • adjusting p-value i.e. 0.05/k with k tests Assumes that aim of study is to show significant difference at every time point Most studies aim to show OVERALL difference between treatments and /or reaching therapeutic target quicker PRIMARY HYPOTHESIS IS GLOBAL Repeated Measures: Summary Measures • Post treatment means • Mean change (post – baseline) • ANCOVA or Multiple regression account for • • • • baseline as covariate Slope of change Maximum value – with multiple endpoints select highest value and compare across treatments Area under the curve – difference Time to reach a target or peak Type of Analyses – Compare Slopes Activity Advice only Pedometer Controls β1 β2 Baseline Difference in slopes as summary measure e.g. β1-β2 β3 3-months Compare slopes which summarise change Type of Analyses – Area under the curve Advice only Pedometer Controls Activity Difference in Area between treatment slopes as summary measure Baseline 3-months 6-months Simple approach • Basically just an extension of analysis of variance (ANOVA) • Pairing or matching of measurements on same unit needs to be taken into account • Method is General Linear Model for continuous measures and adjusts tests for correlation Simple approach • But simple approach can only use COMPLETE CASE analysis where say wk 0 50, wk 2 47, wk10 36, wk 28 30 • Then analysis is on 30 • Assumes data is MCAR • Better approach is MIXED MODEL which only assumes MAR and uses all data Organisation of data (Simple Approach) Generally each unit in one row and repeated measures in separate columns Unit 1 Score 1 2.8 Score2 3.1 Score3 4.1 2 5.6 5.7 5.1 3 4.3 4.1 5.4 …. Repeated Measures in SPSS: Set factor and number of levels Within subject factor Within subject factor levels Within subject factor name Repeated Measures in SPSS: Enter columns of repeated measures Use arrow to enter each repeated measure column Between subject factor column Repeated Measures in SPSS: Select options Use arrow to select display of means and Bonferroni corrected comparisons Select other options Repeated Measures in SPSS: Select options Select a plot of means of each within subject treatment Repeated Measures in SPSS: Output - Mean glucose uptake Estimates Means for four treatments and 95% CI Measure: treat f actor1 1 2 3 4 Mean 9.617 13.026 7.538 8.420 Std. Error .911 1.155 .525 .685 95% Conf idence Interval Lower Bound Upper Bound 7.732 11.502 10.636 15.415 6.453 8.623 7.004 9.837 1 = Basal; 2 = Insulin; 3 = Palmitate; 4 = Insulin+Palmitate Repeated Measures in SPSS: Output – Plot of Mean glucose uptake Basal Insulin Palmitate Insulin+Palmitate Repeated Measures in SPSS: Output – Comparisons of Mean glucose uptake Comparison of means with Bonferroni correction Pairwise Comparison s Measure: treat (I) f actor1 1 2 3 4 (J) f actor1 2 3 4 1 3 4 1 2 4 1 2 3 Mean Dif f erence (I-J) -3.409* 2.079 1.196 3.409* 5.488* 4.605* -2.079 -5.488* -.882 -1.196 -4.605* .882 St d. Error .637 .723 .873 .637 1.013 1.015 .723 1.013 .741 .873 1.015 .741 a Sig. .000 .051 1.000 .000 .000 .001 .051 .000 1.000 1.000 .001 1.000 95% Conf idence Interv al f or a Dif f erence Lower Bound Upper Bound -5.249 -1.569 -.007 4.164 -1.325 3.717 1.569 5.249 2.563 8.413 1.677 7.534 -4.164 .007 -8.413 -2.563 -3.022 1.257 -3.717 1.325 -7.534 -1.677 -1.257 3.022 Based on estimated marginal means *. The mean dif f erence is signif icant at the . 05 lev el. a. Adjustment f or multiple comparisons: Bonf erroni. 1 = Basal; 2 = Insulin; 3 = Palmitate; 4 = Insulin+Palmitate Repeated Measures: Conclusion • Energy intake significantly higher with insulin compared to all other treatments • Addition of palmitate removes this effect Organisation of data (Mixed Model) Note most other programs and Mixed Model analyses require ONE row per measurement Unit Score 1 2.8 1 3.1 1 4.1 2 5.6 2 5.7 2 5.1 3 4.3 Etc……. Repeated Measures in SPSS • Mixed Model in SPSS is: • Mixed Model Linear • Hence can ONLY be used for continuous outcomes. • For binary need other Software e.g. SAS Repeated Measures in SPSS: Mixed: Set within subject factor Within subject factor name Repeated Within subject factor Repeated Measures in SPSS: Enter columns of repeated measures Use arrow to enter subjects and repeated measure column Choose covariance type = AR (1) Repeated Measures in SPSS: Select options Add dependent Treatment factor And covariates Select other options Repeated Measures in SPSS: Select options Add effects as fixed And Main Effects Repeated Measures in SPSS: Output - Overall test for treatment p = 0.024 Type III Tests of Fixed Effects Source Intercept Numerator df Denominator df a F Sig. 1 62.930 27.360 .000 Treatment 1 60.960 5.398 .024 age 1 62.995 .138 .712 sexnum 1 61.041 .020 .888 a. Dependent Variable: polypgradetotv1. Repeated Measures in SPSS: Output – Estimates of Fixed Effects b 95% Confidence Interval Parameter Intercept Estimate Std. Error df t Sig. Lower Bound Upper Bound 2.920968 .631679 62.229 4.624 .000 1.658353 4.183584 .740800 .318851 60.960 2.323 .024 .103210 1.378390 0 0 . . . . . age .004508 .012153 62.995 .371 .712 -.019778 .028794 sexnum .046545 .329233 61.041 .141 .888 -.611788 .704879 [Treatment=0] [Treatment=1] a a. This parameter is s et to zero because it is redundant. b. Dependent Variable: polypgradetotv1. Mixed Model Repeated Measures:Conclusion • Use of Mixed Models ensures all data used assuming data is MAR and so more efficient in presence of missing data (if MAR) than the simple repeated measures • Other software e.g. SAS can also handle binary outcome data Sample size for repeated Measures Number in each arm = Where r = number of post treatment measures p = number of pre-treatment measures often 1 Frison&Pocock Stats in Med1992; 11: 1685-1704 Sample size for repeated Measures Number in each arm = Where σ = between treatment variance δ = difference in treatment means ρ = pairwise correlation (often 0.5 – 0.7) Sample size for repeated Measures Efficiency increase with number of measurements (r) (zα +zβ)2 = 7.84 for 5% sig and 80% power Methods assumes compound symmetry – often wrong but reasonable for sample size Example: Sample size for repeated Measures For r = 3 post-measures, correlation=0.7, p=1, (zα +zβ)2 = 7.84 for 5% sig. and 80% power Say δ=0.5σ then….. Example: Sample size for repeated Measures Which gives n = 19 in each arm with 80% power and 5% significance level References Repeated Measures in Clinical Trials: Analysis using mean summary statistics and its implications for design. Statist Med 1992; 11: 1685-1704. Field A. A bluffers guide to …Sphericity. J Educational Statistics 13(3): 215-226. Pallant J. SPSS Survival Manual 3rd ed, Open University Press, 2007. Field A. Discovering Statistics using SPSS for Windows. Sage publications, London, 2000. Puri BK. SPSS in practice. An illustrated guide. Arnold, London, 2002. Thank you for listening!