Skip to content
Prev 3414 / 5632 Next

[R-meta] Time as indicator vs time as meaning

See below for my responses.

Best,
Wolfgang
Correct. And now comes the part again where I am being pedantic:

1) To be precise: The average change.

2) You could run this model even if not a single study had used two (or more) measurement occasions (one could then not estimate rho - so in principle, the model is then overparameterized, but this isn't relevant to the point I am trying to make here). In this case, the coefficient for time_meaning_wks is estimated purely by examining the size of the effect across studies that used different measurement weeks. In this case, speaking of 'change' might suggest that the studies are actually providing evidence about the change in the effect over time, when in fact the evidence is purely cross-sectional (or "cross-studinal" if there even is such a word - Google gives me 0 hits for this, so maybe not, but then I just invented it). You *do* have studies that used multiple measurement occasions, so the coefficient for time_meaning_wks is actually a mixture of cross-studinal evidence and actual changes in the effect that occurred within studies. To disentangle such between- and within-study evidence, one can apply methods that are well-known in the multilevel / longitudinal data analysis context, namely by computing the study-level means of time_meaning_wks and the deviations from these means within studies and then including both of these variables in the model.
One can do this, but it's trying to squeeze a lot of information out of your data. The factor(time_id) fixed effect is asking about differences in measurement occasions irrespective of their actual time values (so the second measurement occasions might be at 6 weeks in study 1 and at 24 weeks in study 2 but these are both treated identically). The time_meaning_wks effect is asking about (linear) changes (or differences -- see above) in the effect over time measured in weeks.

And as discussed in a previous post, using something like 'random = ~ factor(time_id) | study, struct = "UN"' is likely to lead to a rather large number of variance components and correlations being estimated.