Description Usage Arguments Details Value Author(s) References See Also Examples
The function combines several p-value estimated from the same null hypothesis in different studies involving independent data.
1 2 | combine.test(p, weight, method = c("fisher", "z.transform", "logit"),
hetero = FALSE, na.rm = FALSE)
|
p |
vector of p-values |
weight |
vector of weights (e.g. sample size of each study) |
method |
|
hetero |
|
na.rm |
|
The p-values must be one-sided and computed from the same null hypothesis.
p-value
Benjamin Haibe-Kains
Whitlock, M. C. (2005) "Combining probability from independent tests: the weighted Z-method is superior to Fisher's approach", J. Evol. Biol., 18, pages 1368–1373.
1 2 3 4 5 6 7 | p <- c(0.01, 0.13, 0.07, 0.2)
w <- c(100, 50, 200, 30)
#with equal weights
combine.test(p=p, method="z.transform")
#with p-values weighted by the sample size of the studies
combine.test(p=p, weight=w, method="z.transform")
|
Loading required package: survival
Loading required package: prodlim
[1] 0.001956598
[1] 0.004182589
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.