chiPool {PoolBal}R Documentation

Chi-squared p-value pooling

Description

This implements the chi-squared pooled p-value which can be used to control the centrality quotient when pooling p-values.

Usage

chiPool(p, kappa)

Arguments

p

numeric vector of p-values between 0 and 1

kappa

numeric value between 0 and infinity

Details

The chi-squared pooled p-value is a quantile transformation pooled p-value based on the chi-squared distribution with degrees of freedom kappa. By setting kappa between 0 and infinity, smooth interpolation is achieved between Tippett's minimum pooled p-value and Stouffer's normal quantile pooled p-value respectively. Choosing a kappa value of 2, Fisher's pooling function is obtained. Tippett's pooled p-value is maximally non-central and Stouffer's is maximally central, while Fisher's presents a balance between marginal and central rejection.

Value

A pooled p-value between 0 and 1.

Author(s)

Chris Salahub

Examples

p <- c(0.1, 0.5, 0.9)
chiPool(p, exp(-4))
chiPool(p, 2)
chiPool(p, exp(4))

[Package PoolBal version 0.1-0 Index]