Skip to content
Prev 3 / 5632 Next

[R-meta] Multivariate meta-analysis with metafor: Should I adjust sample sizes/variances for multiple groups ('double counting') when combined with multiple endpoints?

Emily,

I would offer a couple of suggestions for different ways to approach this.
I think the main question is whether, for the studies with multiple
intervention groups, do you really care (scientifically, with respect to
your research questions) about the distinction between treatment
conditions? If not---if they're really just a nuisance that you need to
find a way to smooth over---then two simple approaches to handling them
might be attractive:

1. Pick the single condition that best represents the treatment construct
of interest.
2. Average the treatment conditions together, and then take the difference
between the averaged treatment condition and the single control condition.
Say that you have treatment conditions q, r, s, with sample means yq, yr,
ys, sample standard deviations sq sr, ss, and sample sizes nq, nr, ns.
Calculate the average sample mean y_avg = (nq * yq + nr * yr + ns * ys) /
(nq + nr + ns). Say the control condition has sample mean, sd, and size
given by yc, sc, and nc. You can then calculate a d statistic as

d = (y_avg - yc) / sp,

where sp^2 = ((nq - 1) * sq^2 + (nr - 1) * sr^2 + (ns - 1) * ss^2 + (nc -
1) * sc^2) / (nq + nr + ns + nc - 4)). The variance of d is (approximately)
Vd = 1 / nq + 1 / nr + 1 / ns + 1 / nc + d^2 / (nq + nr + ns + nc - 4).
You can also use a Hedges-g correction with J(nq + nr + ns + nc - 4), where
J(x) = 1 - 3 / (4 x - 1).

Option (2) will give more precise treatment effects (because of increased
sample size), but might muddy the water (or be harder to explain in a
paper) if the treatment conditions are really distinct. But if the
meta-regression model that you want to estimate does not make any
distinction between the treatment conditions, then option (2) is actually
very close or even identical to the more complex option described below.

On the other hand, if you really care about the distinctions between
treatment conditions, as you would if the covariates you are examining have
variation within a given study depending on which treatment condition
you're looking at, then you would probably want to

3. Calculate the full sampling variance-covariance matrix of all
combinations of effects and feed this into metafor as part of the V matrix.

Here's a blog post with the relevant formulas: http://jepusto.github.io/
Correlations-between-SMDs

Cheers,
James


On Fri, Jun 16, 2017 at 7:46 AM, Emily Finne <emily.finne at uni-bielefeld.de>
wrote: