cov2.2015WL {SHT} | R Documentation |
Two-sample Test for Covariance Matrices by Wu and Li (2015)
Description
Given two multivariate data and
of same dimension, it tests
using the procedure by Wu and Li (2015).
Usage
cov2.2015WL(X, Y, m = 50)
Arguments
X |
an |
Y |
an |
m |
the number of random projections to be applied. |
Value
a (list) object of S3
class htest
containing:
- statistic
a test statistic.
- p.value
-value under
.
- alternative
alternative hypothesis.
- method
name of the test.
- data.name
name(s) of provided sample data.
References
Wu T, Li P (2015). “Tests for High-Dimensional Covariance Matrices Using Random Matrix Projection.” arXiv:1511.01611 [stat].
Examples
## CRAN-purpose small example
smallX = matrix(rnorm(10*3),ncol=3)
smallY = matrix(rnorm(10*3),ncol=3)
cov2.2015WL(smallX, smallY) # run the test
## empirical Type 1 error
niter = 1000
counter = rep(0,niter) # record p-values
for (i in 1:niter){
X = matrix(rnorm(50*5), ncol=10)
Y = matrix(rnorm(50*5), ncol=10)
counter[i] = ifelse(cov2.2015WL(X, Y)$p.value < 0.05, 1, 0)
}
## print the result
cat(paste("\n* Example for 'cov2.2015WL'\n","*\n",
"* number of rejections : ", sum(counter),"\n",
"* total number of trials : ", niter,"\n",
"* empirical Type 1 error : ",round(sum(counter/niter),5),"\n",sep=""))
[Package SHT version 0.1.8 Index]