View source: R/LRT02_EqualityMeans.R
LRT02_EqualityMeans | R Documentation |
LRT01_EqualityMeans(W, n, p, q, options)
computes p
-value of the log-transformed LRT statistic,
W = -log(\Lambda)
, for testing the null hypothesis of equality of means
resp. means vectors (under normality assumptions) of q
(q>1
)
p
-dimensional populations, and/or its null distribution CF/PDF/CDF.
LRT02_EqualityMeans(W, n, p, q, options)
W |
observed value of the minus log-transformed LRT statistic
|
n |
sample size, |
p |
common dimension of the vectors |
q |
number of normal populations, |
options |
option structure, for more details see |
In particular, let X_k ~ N_p(\mu_k,\Sigma)
, with common covariance matrix
\Sigma
for all k = 1,...,q
. We want to test the hypothesis that the mean
vectors \mu_k
are equal for all X_k, k = 1,...,q
. Then, the null
hypothesis is given as
H0: \mu_1 = ... = \mu_q
,
i.e. the mean vectors are equal in all q
populations. Here, the LRT test
statistic is given by
\Lambda = ( det(E) / det(E+H) )^{n/2}
,
where E = sum_{k=1}^q sum_{j=1}^{n_k} (X_{kj} - bar{X}_k)'*(X_{kj} -
bar{X}_k)
with E ~ Wishart(n-q,\Sigma)
, and H = sum_{k=1}^q (bar{X}_k -
bar{X})'*(bar{X}_k - bar{X})
with H ~ Wishart(q-1,\Sigma)
based on
n = n_1 + ... + n_q
samples from the q
p
-dimensional populations.
Under null hypothesis, distribution of the test statistic \Lambda
is
\Lambda ~ prod_{j=1}^{p} (B_j)^{n/2}
,
with B_j ~ Beta((n-q-j+1)/2,(q-1)/2)
. Here we assume that n > min(p+q-1)
.
Hence, the exact characteristic function of the null distribution of
minus log-transformed LRT statistic \Lambda
, say W = -log(\Lambda)
is given by
cf = function(t) {cf_LogRV_Beta(-(n/2)*t, (n-q-j+1)/2, (q-1)/2)}
, where j = (1, 2, ..., p)
.
p
-value of the log-transformed LRT statistic, W = -log(\Lambda)
and/or its null distribution CF/PDF/CDF.
Ver.: 16-Sep-2018 21:09:22 (consistent with Matlab CharFunTool v1.3.0, 20-Jan-2018 12:43:15).
[1] ANDERSON, Theodore Wilbur. An Introduction to Multivariate Statistical Analysis. New York: Wiley, 3rd Ed., 2003.
[2] MARQUES, Filipe J.; COELHO, Carlos A.; ARNOLD, Barry C. A general near-exact distribution theory for the most common likelihood ratio test statistics used in Multivariate Analysis. Test, 2011, 20.1:180-203.
[3] WITKOVSKY, Viktor. Exact distribution of selected multivariate test
criteria by numerical inversion of their characteristic functions.
arXiv preprint arXiv:1801.02248, 2018.
Other Likelihood Ratio Test:
LRT01_Independence()
,
LRT03_EqualityCovariances()
,
LRT04_EqualityPopulations()
,
LRT05_Sphericity()
## EXAMPLE
# LRT for testing hypothesis on equality of means
# Null distribution of the minus log-transformed LRT statistic
n <- 30 # total sample size
p <- 8 # dimension of X_k, k = 1,...,q where q = 5
q <- 5 # number of populations
# W <- vector() # observed value of W = -log(Lambda)
options <- list()
# options$coef <- -1
options$prob <- c(0.9, 0.95, 0.99)
output <- LRT02_EqualityMeans(n = n, p = p, q = q, options = options)
str(output)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.