It seems like a fairly straightforward question, but when I really think about it, Stouffer's method doesn't make sense to me. This is why:
Assume a two-tailed hypothesis. You first calculate $z_i$ from $p$-values. So let's take a fairly simple example. Let's take two $p$-values of $0.05$. This means that $z_1$ and $z_2$ are both $\approx1.96$. According to Stouffer's method, $z_1$ and $z_2$ are combined such that:
$$ Z = \frac{\sum\limits_{i=1}^kZ_i}{\sqrt{k}} = \frac{1.96 + 1.96}{\sqrt{2}} = 2.77 $$
This $z$-score then gets converted to a $p$-value once again, resulting in a $p$-value of $0.005$, whereas the $p$-values from each $z_i$ individually is about $0.05$.
In this sense, it seems as though Stouffer's test artificially changes the resultant $p$-value to a value dissimilar to the $p$-values of each $z_i$, which to me, doesn't make sense.
Am I misunderstanding this test or can someone help me understand how / why it works?
R
, compute usingprop.test(535,1000)
, etc.) $\endgroup$