blockGaussian: Approximate p-value for Test of Exchangeability (Assuming...

View source: R/auxiliary.R

blockGaussianR Documentation

Approximate p-value for Test of Exchangeability (Assuming Large N and P with Block Dependencies)

Description

Computes the large (N,P) asymptotic p-value for dataset \mathbf{X}, assuming its P features are independent within specified blocks.

Usage

blockGaussian(X, block_boundaries, block_labels, p)

Arguments

X

The binary or real matrix on which to perform test of exchangeability

block_boundaries

Vector denoting the positions where a new block of non-independent features starts.

block_labels

Length P vector recording the block label of each feature.

p

The power p of l_p^p, i.e., ||x||_p^p = (x_1^p+...x_n^p)

Details

This is the large N and large P asymptotics of the permutation test.

Dependencies: getBinVStat, getRealVStat, getBlockCov, getChi2Weights

Value

The asymptotic p-value


flintyR documentation built on March 31, 2023, 8:19 p.m.