stoufferTest: Stouffer's Test

Description Usage Arguments Details Value Note References Examples

Description

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

Usage

1

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.

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.

Value

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

Note

This function was adapted from the function written on the Fisher's Method wikipedia page.

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

1
2
3
4
5
6
7
8
9
## 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)

AJEinstein/SMITE documentation built on Oct. 23, 2021, 7:44 a.m.