Skip to content
Prev 3729 / 5636 Next

[R-meta] aggregating effect sizes

Wolfgang's example about aggregating across two subgroups is a good
one. I'll add another, more abstract concern. If you are assuming a
common correlation, and if the sampling variances of your effect size
estimates are unequal, then inverse-variance (really
inverse-variance-covariance) weighting can assign *negative* weight to
effect sizes with larger sampling variances. Weird things can happen
with negative weights, such as getting aggregated effect sizes that
are larger than the maximum of all the component effect sizes (or
smaller than the minimum of all the component effect sizes). So it's
something to look out for.

To be more specific, let's say you're assuming a correlation of r and
that study j contributes k_j effect size estimates, with standard
errors s_1j, s_2j,...., etc. Using inverse-variance weighting, study i
will get negative weight if
1 / s_ij < (r / [ r (k_j - 1) + 1]) * sum_{h = 1}^{k_j} 1 / s_hj
That is, if 1 / s_ij is less than the fraction (r / [ r (k_j - 1) +
1]) of the total of the inverse standard errors. With r = 0.7 and k_j
= 3, this fraction is 0.7 / 2.4 = 0.29. So if one of the effect sizes
has 1 / s_ij that is less than 29% of the total of those terms, it
will get negative weight. Thus, this can happen even if the
discrepancy between sampling variances is pretty small.

James

On Mon, Jan 10, 2022 at 9:09 AM Viechtbauer, Wolfgang (SP)
<wolfgang.viechtbauer at maastrichtuniversity.nl> wrote: