Loading [MathJax]/jax/output/HTML-CSS/jax.js

Computes the large P asymptotic p-value for dataset X, assuming its P features are independent within specified blocks.

blockLargeP(X, block_boundaries, block_labels, p = 2)

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 lpp, i.e., ||x||pp=(xp1+...xpn)

Value

The asymptotic p-value

Details

This is the large P asymptotics of the permutation test.

Dependencies: getBinVStat, getRealVStat, getChi2Weights, weightedChi2P, getBlockCov