Unlimited learning, half price | 50% off

Last chance! 50% off unlimited learning

Sale ends in


SMITE (version 1.0.2)

stoufferTest: Stouffer's Test

Description

This function performs a weighted Stouffer's mehtod of combining p-values.

Usage

stoufferTest(pvalues, weights)

Arguments

pvalues
A vector of p-values.
weights
Optional weights used when combining probabilites. If no weights are given then the p-values are equally weighted.

Value

A numeric p-value that represents the standard normal CDF of the combined Z statistic.

Details

For each p-value the inverse standard normal CDF is applied and Z scores are derived. Z-scores are then summed and a new Z score is transformed back to a p-value.

References

https://en.wikipedia.org/wiki/Fisher's_method

Stouffer S, DeVinney L, Suchmen E. The American soldier: Adjustment during army life. Vol. 1. Princeton University Press; Princeton, US: 1949.

Examples

Run this code
## Generate test weights ##
weights<-runif(10, 1,100)
weights<-sort(weights)

## Generate test p-values##
pvals<-runif(10,0,1)

## run stoufferTest ##
stoufferTest(pvalues = pvals, weights=1/weights)

Run the code above in your browser using DataLab