Repeated Measurements, lts, 7-5-09
Analysis of variance and regression 2009-3-11
Lene Theil Skovgaard Repeated measurements May 7, 2009
lts
Analysis of variance and regression 2009-3-11 Lene Theil Skovgaard - - PowerPoint PPT Presentation
Repeated Measurements, lts, 7-5-09 Analysis of variance and regression 2009-3-11 Lene Theil Skovgaard Repeated measurements May 7, 2009 lts Repeated Measurements, lts, 7-5-09 Repeated measurements over time Introduction. Presentation of
Repeated Measurements, lts, 7-5-09
lts
Repeated Measurements, lts, 7-5-09
2 / 114
Repeated Measurements, lts, 7-5-09
3 / 114
Repeated Measurements, lts, 7-5-09
◮ time (duration of treatment) ◮ age ◮ cumulative dose of some drug 4 / 114
Repeated Measurements, lts, 7-5-09
5 / 114
Repeated Measurements, lts, 7-5-09
◮ Do we see a change over time? ◮ Linear or curved? ◮ Same pattern for all groups?
◮ Same difference for all time points? ◮ Difference in level, or trend? 6 / 114
Repeated Measurements, lts, 7-5-09
7 / 114
Repeated Measurements, lts, 7-5-09
8 / 114
Repeated Measurements, lts, 7-5-09
9 / 114
Repeated Measurements, lts, 7-5-09
10 / 114
Repeated Measurements, lts, 7-5-09
◮ is inefficient ◮ has a high risk of leading to chance significance ◮ Tests are not independent,
◮ Interpretation may be difficult
◮ cannot be evaluated ’by eye’
11 / 114
Repeated Measurements, lts, 7-5-09
◮ traditional independence assumption is violated ◮ repeated observations on the same individual are
◮ ignoring this correlation will lead to wrong standard errors
◮ Traditional anova-models become impossible 12 / 114
Repeated Measurements, lts, 7-5-09
13 / 114
Repeated Measurements, lts, 7-5-09
◮ two-way anova or regression in subject and time may be
◮ two-way anova or regression in group and time is wrong
◮ three-way anova or regression in group, subject and
14 / 114
Repeated Measurements, lts, 7-5-09
◮ two-way anova or regression in group and time is wrong
◮ three-way anova or regression in group, subject and
◮ Comparison for each specific time point cannot properly
◮ Comparison of time averages is sometimes reasonable 15 / 114
Repeated Measurements, lts, 7-5-09
16 / 114
Repeated Measurements, lts, 7-5-09
17 / 114
Repeated Measurements, lts, 7-5-09
18 / 114
Repeated Measurements, lts, 7-5-09
19 / 114
Repeated Measurements, lts, 7-5-09
20 / 114
Repeated Measurements, lts, 7-5-09
21 / 114
Repeated Measurements, lts, 7-5-09
22 / 114
Repeated Measurements, lts, 7-5-09
23 / 114
Repeated Measurements, lts, 7-5-09
24 / 114
Repeated Measurements, lts, 7-5-09
25 / 114
Repeated Measurements, lts, 7-5-09
26 / 114
Repeated Measurements, lts, 7-5-09
27 / 114
Repeated Measurements, lts, 7-5-09
28 / 114
Repeated Measurements, lts, 7-5-09
29 / 114
Repeated Measurements, lts, 7-5-09
30 / 114
Repeated Measurements, lts, 7-5-09
31 / 114
Repeated Measurements, lts, 7-5-09
◮ in balanced situations
◮ in unbalanced situations,
◮ in case of missing observations
32 / 114
Repeated Measurements, lts, 7-5-09
33 / 114
Repeated Measurements, lts, 7-5-09
Class Levels Values grp 2 1 2 time_no 4 1 2 3 4 dog 11 1 2 3 4 5 6 7 8 9 10 11 Covariance Parameter Estimates Standard Z Cov Parm Estimate Error Value Pr Z dog(grp) 0.06587 0.03532 1.86 0.0311 Residual 0.03554 0.009672 3.67 0.0001 Type 3 Tests of Fixed Effects Num Den Effect DF DF F Value Pr > F grp 1 9 2.85 0.1257 time_no 3 27 21.35 <.0001 grp*time_no 3 27 2.50 0.0805
34 / 114
Repeated Measurements, lts, 7-5-09
◮ Time against Dog*Time ◮ Grp against Dog(Grp) 35 / 114
Repeated Measurements, lts, 7-5-09
B + σ2 W
B
B
B
B
B + σ2 W
B
B
B
B
B + σ2 W
B
B
B
B
B + σ2 W
B + σ2 W )
36 / 114
Repeated Measurements, lts, 7-5-09
37 / 114
Repeated Measurements, lts, 7-5-09
proc mixed data=dog; class grp time_no dog; model losmol=grp time_no grp*time_no / ddfm=satterth; repeated time / type=cs subject=dog(grp) rcorr; run; Estimated R Correlation Matrix for dog(grp) 1 1 Row Col1 Col2 Col3 Col4 1 1.0000 0.6496 0.6496 0.6496 2 0.6496 1.0000 0.6496 0.6496 3 0.6496 0.6496 1.0000 0.6496 4 0.6496 0.6496 0.6496 1.0000 Covariance Parameter Estimates Cov Parm Subject Estimate CS dog(grp) 0.06587 Residual 0.03554 Fit Statistics
14.8 AIC (smaller is better) 18.8 Type 3 Tests of Fixed Effects Num Den Effect DF DF F Value Pr > F grp 1 9 2.85 0.1257 time_no 3 27 21.35 <.0001 grp*time_no 3 27 2.50 0.0805 38 / 114
Repeated Measurements, lts, 7-5-09
Covariance Parameter Estimates Standard Z Cov Parm Estimate Error Value Pr Z dog(grp) 0.06453 0.03534 1.83 0.0339 Residual 0.04088 0.01056 3.87 <.0001 Solution for Fixed Effects Standard Effect grp time_no Estimate Error DF t Value Pr > |t| Intercept 0.5422 0.1235 9 4.39 0.0017 grp 1 0.2795 0.1656 9 1.69 0.1257 grp 2 . . . . time_no 1 0.1215 0.08621 30 1.41 0.1691 time_no 2
0.08621 30
0.0173 time_no 3
0.08621 30
<.0001 time_no 4 . . . . Type 3 Tests of Fixed Effects Num Den Effect DF DF F Value Pr > F grp 1 9 2.85 0.1257 time_no 3 30 17.66 <.0001 39 / 114
Repeated Measurements, lts, 7-5-09
B + σ2 W)
40 / 114
Repeated Measurements, lts, 7-5-09
41 / 114
Repeated Measurements, lts, 7-5-09
42 / 114
Repeated Measurements, lts, 7-5-09
43 / 114
Repeated Measurements, lts, 7-5-09
44 / 114
Repeated Measurements, lts, 7-5-09
45 / 114
Repeated Measurements, lts, 7-5-09
46 / 114
Repeated Measurements, lts, 7-5-09
47 / 114
Repeated Measurements, lts, 7-5-09
48 / 114
Repeated Measurements, lts, 7-5-09
Estimated R Correlation Matrix for dog(grp) 1 1 Row Col1 Col2 Col3 Col4 1 1.0000 0.7950 0.6321 0.5025 2 0.7950 1.0000 0.7950 0.6321 3 0.6321 0.7950 1.0000 0.7950 4 0.5025 0.6321 0.7950 1.0000 Covariance Parameter Estimates Standard Z Cov Parm Subject Estimate Error Value Pr Z AR(1) dog(dog) 0.7950 0.09035 8.80 <.0001 Residual 0.1114 0.04188 2.66 0.0039 Fit Statistics
9.8 AIC (smaller is better) 13.8 Type 3 Tests of Fixed Effects Num Den Effect DF DF F Value Pr > F grp 1 8.89 2.49 0.1497 time_no 3 25.6 29.97 <.0001 grp*time_no 3 25.6 2.94 0.0522 49 / 114
Repeated Measurements, lts, 7-5-09
50 / 114
Repeated Measurements, lts, 7-5-09
51 / 114
Repeated Measurements, lts, 7-5-09 Estimated V Correlation Matrix for dog(grp) 1 1 Row Col1 Col2 Col3 Col4 1 1.0000 0.7930 0.6381 0.5222 2 0.7930 1.0000 0.7930 0.6381 3 0.6381 0.7930 1.0000 0.7930 4 0.5222 0.6381 0.7930 1.0000 Covariance Parameter Estimates Cov Parm Subject Estimate dog(grp) 0.01966 AR(1) dog(grp) 0.7483 Residual 0.09103 Fit Statistics
9.8 AIC (smaller is better) 15.8 Type 3 Tests of Fixed Effects Num Den Effect DF DF F Value Pr > F grp 1 8.88 2.49 0.1493 time_no 3 17.2 29.53 <.0001 grp*time_no 3 17.2 2.93 0.0633 52 / 114
Repeated Measurements, lts, 7-5-09
53 / 114
Repeated Measurements, lts, 7-5-09
54 / 114
Repeated Measurements, lts, 7-5-09
55 / 114
Repeated Measurements, lts, 7-5-09 Class Level Information Class Levels Values grp 2 1 2 hours 4 0.8333333333 1.8333333333 2.8333333333 4.8333333333 dog 11 1 2 3 4 5 6 7 8 9 10 11 Estimated R Matrix for dog(grp) 1 1 Row Col1 Col2 Col3 Col4 1 1.0000 0.8064 0.6502 0.4228 2 0.8064 1.0000 0.8064 0.5243 3 0.6502 0.8064 1.0000 0.6502 4 0.4228 0.5243 0.6502 1.0000 Type 3 Tests of Fixed Effects Num Den Effect DF DF F Value Pr > F grp 1 9.31 2.56 0.1433 hours 3 25.5 23.23 <.0001 grp*hours 3 25.5 2.78 0.0614 56 / 114
Repeated Measurements, lts, 7-5-09
57 / 114
Repeated Measurements, lts, 7-5-09
B
W
58 / 114
Repeated Measurements, lts, 7-5-09
59 / 114
Repeated Measurements, lts, 7-5-09
Row COL1 COL2 COL3 COL4 COL5 1 1.00000000 0.96987049 0.94138162 0.92499715 0.89865454 2 0.96987049 1.00000000 0.97270895 0.95852788 0.93987185 3 0.94138162 0.97270895 1.00000000 0.98090996 0.95919348 4 0.92499715 0.95852788 0.98090996 1.00000000 0.97553849 5 0.89865454 0.93987185 0.95919348 0.97553849 1.00000000
60 / 114
Repeated Measurements, lts, 7-5-09
61 / 114
Repeated Measurements, lts, 7-5-09
Covariance Parameter Estimates (REML) Cov Parm Subject Estimate AR(1) GIRL(GRP) 0.97083335 Residual 0.00441242 Tests of Fixed Effects Source NDF DDF Type III F Pr > F GRP 1 110 2.74 0.1005 VISIT 4 381 233.91 0.0001 GRP*VISIT 4 381 2.86 0.0232 62 / 114
Repeated Measurements, lts, 7-5-09
63 / 114
Repeated Measurements, lts, 7-5-09
64 / 114
Repeated Measurements, lts, 7-5-09
65 / 114
Repeated Measurements, lts, 7-5-09
Type 3 Tests of Fixed Effects Num Den Effect DF DF F Value Pr > F grp 1 110 0.36 0.5485 time . . . time*grp . . . visit 3 97.7 3.61 0.0160 / grp*visit 3 97.7 1.03 0.3849
\ 66 / 114
Repeated Measurements, lts, 7-5-09 proc mixed data=calcium; class grp girl visit; model bmd=grp time grp*time visit / s ddfm=satterth; repeated visit / type=UN subject=girl(grp) r; run; Solution for Fixed Effects Standard Effect grp visit Estimate Error DF t Value Pr > |t| Intercept 0.8699 0.01220 138 71.29 <.0001 grp C 0.006565 0.01131 109 0.58 0.5629 grp P . . . . time 0.01755 0.001825 118 9.62 <.0001 time*grp C 0.004330 0.001520 97.2 2.85 0.0054 time*grp P . . . . visit 1
0.006013 95.8
0.0042 visit 2
0.004246 95.1
0.0016 visit 3
0.002370 93.6
0.0050 visit 4 . . . . visit 5 . . . . 67 / 114
Repeated Measurements, lts, 7-5-09 Type 3 Tests of Fixed Effects Num Den Effect DF DF F Value Pr > F grp 1 109 0.34 0.5629 time . . . time*grp 1 97.2 8.12 0.0054 visit 3 98.8 3.65 0.0151
68 / 114
Repeated Measurements, lts, 7-5-09
69 / 114
Repeated Measurements, lts, 7-5-09
70 / 114
Repeated Measurements, lts, 7-5-09
71 / 114
Repeated Measurements, lts, 7-5-09
72 / 114
Repeated Measurements, lts, 7-5-09
73 / 114
Repeated Measurements, lts, 7-5-09
Estimated G Matrix Row Effect grp girl Col1 Col2 1 Intercept C 101 0.004105 3.733E-6 2 time C 101 3.733E-6 0.000048 Estimated V Matrix for girl(grp) 101 C Row Col1 Col2 Col3 Col4 Col5 1 0.004285 0.004211 0.004263 0.004314 0.004366 2 0.004211 0.004435 0.004410 0.004509 0.004608 3 0.004263 0.004410 0.004681 0.004703 0.004850 4 0.004314 0.004509 0.004703 0.005022 0.005092 5 0.004366 0.004608 0.004850 0.005092 0.005459 74 / 114
Repeated Measurements, lts, 7-5-09 Estimated V Correlation Matrix for girl(grp) 101 C Row Col1 Col2 Col3 Col4 Col5 1 1.0000 0.9660 0.9518 0.9300 0.9027 2 0.9660 1.0000 0.9677 0.9553 0.9364 3 0.9518 0.9677 1.0000 0.9700 0.9594 4 0.9300 0.9553 0.9700 1.0000 0.9725 5 0.9027 0.9364 0.9594 0.9725 1.0000 Covariance Parameter Estimates Standard Z Cov Parm Subject Estimate Error Value Pr Z UN(1,1) girl(grp) 0.004105 0.000575 7.13 <.0001 UN(2,1) girl(grp) 3.733E-6 0.000053 0.07 0.9435 UN(2,2) girl(grp) 0.000048 8.996E-6 5.30 <.0001 Residual 0.000125 0.000010 11.99 <.0001 Fit Statistics
AIC (smaller is better)
75 / 114
Repeated Measurements, lts, 7-5-09 Solution for Fixed Effects Standard Effect grp Estimate Error DF t Value Pr > |t| Intercept 0.8471 0.008645 110 97.98 <.0001 grp C 0.007058 0.01234 110 0.57 0.5685 grp P . . . . time 0.02242 0.001098 95.8 20.42 <.0001 time*grp C 0.004494 0.001571 96.4 2.86 0.0052 time*grp P . . . . Type 3 Tests of Fixed Effects Num Den Effect DF DF F Value Pr > F grp 1 110 0.33 0.5685 time 1 96.4 985.55 <.0001 time*grp 1 96.4 8.18 0.0052
76 / 114
Repeated Measurements, lts, 7-5-09
77 / 114
Repeated Measurements, lts, 7-5-09
78 / 114
Repeated Measurements, lts, 7-5-09
79 / 114
Repeated Measurements, lts, 7-5-09
Iteration History Iteration Evaluations
Criterion 1
1 2
0.02023229 2 1
0.02011117 3 1
0.02010938 4 1
0.02010936 47 1
0.01737561 48 1
0.01737561 49 1
0.01737561 50 1
0.01737561 WARNING: Did not converge. 80 / 114
Repeated Measurements, lts, 7-5-09
Repeated Measurements, lts, 7-5-09
82 / 114
Repeated Measurements, lts, 7-5-09
Estimated G Matrix Row Effect grp girl Col1 Col2 1 Intercept C 101 0.004215 0.000095 2 age11 C 101 0.000095 0.000180 Estimated V Correlation Matrix for girl(grp) 101 C Row Col1 Col2 Col3 Col4 Col5 1 1.0000 0.9664 0.9537 0.9321 0.9056 2 0.9664 1.0000 0.9687 0.9566 0.9385 3 0.9537 0.9687 1.0000 0.9697 0.9590 4 0.9321 0.9566 0.9697 1.0000 0.9723 5 0.9056 0.9385 0.9590 0.9723 1.0000 83 / 114
Repeated Measurements, lts, 7-5-09 Covariance Parameter Estimates Standard Z Cov Parm Subject Estimate Error Value Pr Z UN(1,1) girl(grp) 0.004215 0.000580 7.26 <.0001 UN(2,1) girl(grp) 0.000095 0.000104 0.91 0.3617 UN(2,2) girl(grp) 0.000180 0.000034 5.21 <.0001 Residual 0.000124 0.000010 12.01 <.0001 Solution for Fixed Effects Standard Effect grp Estimate Error DF t Value Pr > |t| Intercept 0.8667 0.008688 110 99.75 <.0001 / grp C 0.01113 0.01240 110 0.90 0.3715 ---- grp P . . . . \ age11 0.04529 0.002152 96 21.05 <.0001 / age11*grp C 0.008891 0.003076 96.6 2.89 0.0048 ---- age11*grp P . . . . \
84 / 114
Repeated Measurements, lts, 7-5-09
85 / 114
Repeated Measurements, lts, 7-5-09
86 / 114
Repeated Measurements, lts, 7-5-09
87 / 114
Repeated Measurements, lts, 7-5-09
◮ may weaken a possible difference between these
◮ may convert a treatment effect to an interaction
88 / 114
Repeated Measurements, lts, 7-5-09
89 / 114
Repeated Measurements, lts, 7-5-09
90 / 114
Repeated Measurements, lts, 7-5-09
proc mixed; where time>1; class grp time individual; model outcome=baseline grp time grp*time / ddfm=satterth s; random individual(grp); run; Solution for Fixed Effects Standard Effect grp time Estimate Error DF t Value Pr > |t| Intercept 1.5769 0.4366 37.8 3.61 0.0009 baseline 0.8743 0.08197 37 10.67 <.0001 grp 1
0.1642 49.6
<.0001 grp 2 . . . . time 2
0.08975 38
0.0994 time 3 . . . . grp*time 1 2 0.07651 0.1269 38 0.60 0.5502 grp*time 1 3 . . . . grp*time 2 2 . . . . grp*time 2 3 . . . . Type 3 Tests of Fixed Effects Num Den Effect DF DF F Value Pr > F baseline 1 37 113.76 <.0001 grp 1 37 24.14 <.0001 time 1 38 3.19 0.0821 grp*time 1 38 0.36 0.5502 91 / 114
Repeated Measurements, lts, 7-5-09
92 / 114
Repeated Measurements, lts, 7-5-09
93 / 114
Repeated Measurements, lts, 7-5-09
Solution for Fixed Effects Standard Effect grp Estimate Error DF t Value Pr > |t| Intercept 0.9573 0.009819 108 97.49 <.0001 grp C 0.02891 0.01402 108 2.06 0.0416 grp P . . . . age13 0.04529 0.002152 96 21.05 <.0001 age13*grp C 0.008891 0.003076 96.6 2.89 0.0048 age13*grp P . . . .
94 / 114
Repeated Measurements, lts, 7-5-09
Solution for Fixed Effects Standard Effect grp Estimate Error DF t Value Pr > |t| Intercept 0.9574 0.009721 102 98.49 <.0001 grp C 0.02474 0.01383 102 1.79 0.0765 grp P . . . . age13 0.04634 0.002288 92.3 20.25 <.0001 age13*grp C 0.007456 0.003277 92.5 2.28 0.0252 age13*grp P . . . .
95 / 114
Repeated Measurements, lts, 7-5-09
Solution for Fixed Effects Standard Effect grp Estimate Error DF t Value Pr > |t| Intercept 0.01825 0.02690 106 0.68 0.4989 baseline 1.0797 0.03054 102 35.36 <.0001 grp C 0.01728 0.006236 101 2.77 0.0067 grp P . . . . age13 0.04597 0.002287 93.1 20.11 <.0001 age13*grp C 0.007419 0.003276 93.2 2.26 0.0258 age13*grp P . . . .
96 / 114
Repeated Measurements, lts, 7-5-09
97 / 114
Repeated Measurements, lts, 7-5-09
◮ Between-individual covariates:
◮ Within-individual covariates:
98 / 114
Repeated Measurements, lts, 7-5-09
99 / 114
Repeated Measurements, lts, 7-5-09
100 / 114
Repeated Measurements, lts, 7-5-09
101 / 114
Repeated Measurements, lts, 7-5-09
102 / 114
Repeated Measurements, lts, 7-5-09
103 / 114
Repeated Measurements, lts, 7-5-09
104 / 114
Repeated Measurements, lts, 7-5-09
105 / 114
Repeated Measurements, lts, 7-5-09
106 / 114
Repeated Measurements, lts, 7-5-09
107 / 114
Repeated Measurements, lts, 7-5-09
108 / 114
Repeated Measurements, lts, 7-5-09
109 / 114
Repeated Measurements, lts, 7-5-09
◮ Outcome: follow-up data ◮ Covariates ◮ treatment (factor: acupuncture/placebo) ◮ baseline measurement (quantitative) ◮ Possibly an interaction
110 / 114
Repeated Measurements, lts, 7-5-09
◮ decreases (as usual)
◮ may decrease
◮ decreases
◮ may increase or decrease,
111 / 114
Repeated Measurements, lts, 7-5-09
112 / 114
Repeated Measurements, lts, 7-5-09
113 / 114
Repeated Measurements, lts, 7-5-09
114 / 114