(This article was originally published at BayesFactor: Software for Bayesian inference, and syndicated at StatsBlogs.)
There are two main types of effect sizes in typical use: raw effect sizes and standardized effect sizes. Raw effect sizes are what you typically see in a plot: for instance, the effect of a priming manipulation might be 30ms. The advantage of raw effect sizes are that they are closer to the process of interest and more interpretable. We all know what it means for something to take 30ms to happen.
Another kind of effect size is the standardized effect size. With a standardized effect size, the raw effect is compared to the some measure of variability in the population. For instance, if the standard deviation of childrens’ heights at age 10 were 3 inches, and a “good” diet had an effect of 1.5 inches on average, we could say that the effect of the diet was .5 standard deviations. This is the logic of Cohen’s \(d\), for instance. The disadvantage of this is that it is more difficult to understand what an effect of “half a standard deviation” means (and the variance-accounted-for statistics such as \(\eta^2\) and \(\omega^2\) are even more difficult to interpret); but standardized effect sizes have many good properties, including a close relationship to the concept of statistical power, comparability across paradigms, and the fact that they can often be computed from reported statistics such as \(t\) and \(F\).
For these reasons, standardized effect sizes are very common in meta-analysis. However, the common practice of averaging over trials in cognitive psychology makes them difficult to compare or even interpret.
Consider a typical cognitive experiment in with 30 participants, each performing 10 response time trials in two conditions. Typically each participant’s data will be averaged to form a single, average response time in each condition; these average RTs are then submitted to a repeated measures ANOVA (in fact, some R packages, such as afex do this automatically).
Hypothetical data is shown in the plot below. These data represent two hypothetical experiments, one with 10 samples per participant and one with 50.
![]() |
| Error bars represent Morey (2008) adjusted within-subject error bars, computed using this code. |
I have generated the data so that everything is the same across the two experiments except the scale of the “error”: the scale of the error in experiment 2 is \(1/\sqrt{5}\) times that of experiment 1, because each averaged “observation” represents five times more data. The raw effect size is precisely the same, but our certainty about the effect size is greater in experiment 2. This is exactly as it should be.
We can now perform the typical repeated measures ANOVAs on these two data sets, using the afex. The package will, if requested, compute the common partial \(\eta^2\) standardized effect size statistic.
The results of the ANOVA for the “condition” in experiment 1 are:
| Effect | df | MSE | F | pes | p.value |
|---|---|---|---|---|---|
| condition | 1, 29 | 0.08 | 7.72 | .21 | .009 |
And the results of the ANOVA for the “condition” in experiment 2 are:
| Effect | df | MSE | F | pes | p.value |
|---|---|---|---|---|---|
| condition | 1, 29 | 0.02 | 38.58 | .57 | <.0001 |
This is would not be unexpected by anyone who routinely uses repeated measures ANOVA. Typically, the whole point of running more trials is to get more power. We perform more trials, and we obtained a higher \(F\) value for the comparison of interest.
Notice that the sum of squares for the effect is precisely the same for both experiments. That’s because the raw effect is precisely the same. What is driving the higher \(F\) value is the lower residual mean square (MSE) for the comparison, which is about 5 times smaller in Experiment 2. Again, this is what we expect. More trials, less “noise”.
But notice what happens to partial \(\eta^2\). Because the MSE is smaller, the proportion of variance accounted for by the condition effect is larger. This drives the partial \(\eta^2\) from .21 in experiment 1 to .57 in experiment 2. Researchers have previously warned about using partial \(\eta^2\) for comparisons across designs (see for instance, Olejnik & Algina, 2003), but these two experiments appear to have the same design; at least, from the perspective of someone used to only analysing averaged data, they do.
This has the potential to wreak havoc on meta-analyses. Suppose someone combs the literature looking for \(F\) values and computing partial \(\eta^2\) values from the \(F\) values (or, alternatively, Cohen’s \(d\) from \(t\) values). Assume experiment 1 represents a patient group; due to time constraints, the patients only had time for 10 trials per condition. Suppose experiment 2, on the other hand, represents a group of college students, who had time for more trials. The figure below shows the standardized effects in the two experiments.
Although the raw effect size is precisely the same across the two experiments, the standardized effect size is radically different, possibly leading to erroneous conclusions. Even if there are no systematic differences in number of trials across experiments experiments with different kinds of groups, this introduces a new source of variability into estimates, as well as making it nearly impossible to interpret the effect size. What is the “true” standardized effect size? It seems difficult to say. How can we solve this problem?
Solution 1: Generalized \(\omega^2\)
One problem with this approach is that the statistics necessary to compute generalized \(\omega^2\) are not typically reported, meaning that this solution is useless for meta-analysis of existing literature. Ideally, we’d like a way to use reported statistics to at least compare across studies, when designs are similar enough.
Solution 2: Adjust the MSE
If we know the relative numbers of trials across two studies that have the same basic design, we should be able to “adjust” the MSE in the formula for the effect size (whichever effect size it happens to be) for the number of trials. In our example, experiment 2 has five times as many trials as experiment 1; we therefore would expect the MSE of experiment 2 to be one-fifth as large as that for experiment 1. To make the effect size computed from experiment 2 comparable to that from experiment 1, we can multiply its MSE by 5 before applying the formula for the effect size of interest. For partial \(\eta^2\), this leads to an easy adjustment:
\[ \eta^2_2 = \frac{1}{c/\eta^2_1 - c + 1} \] where \(c\) is the adjustment factor, \(\eta^2_1\) is the original partial \(\eta^2\), and \(\eta^2_2\) is the adjusted partial \(\eta^2\).
As an example, take our experiment 2, which had a partial \(\eta^2\) of 0.571 and a sample size 5 times larger than experiment 1. Applying the formula above yields
\[ \begin{eqnarray*} \eta^2_2 &=& \frac{1}{5/0.571 - 5 + 1}\\ &\approx&0.21 \end{eqnarray*} \] which matches the partial \(\eta^2\) from experiment 1 very well.
The problem with this approach is that it uses experiment 1 as a “reference” experiment. It is therefore not clear what the standardized effect size means in this case, except as a way to compare across experiments with similar designs. This may be enough to someone performing a meta-analysis — particularly if they can’t obtain the statistics to compute generalized \(\omega^2\) — but as a general reporting solution, it is unsatisfactory.
Wrap up
Added postscript
After a re-read, I want to ensure that I make clear that I'm not implying that the only problem here is with meta-analyses; that's just what drove me to write this post, and how I decided to frame it. But consider this: if an arbitrary decision (driven merely by the resources at hand, such as time or money, or even whim) such as "how many trials will we perform per cell in this experiment?" can cause the standardized effect size to increase almost 200%, that standardized effect size should not be taken to reveal any psychological "truth" and is useless for drawing substantive conclusions.
Please comment on the article here: BayesFactor: Software for Bayesian inference


