Hypothesis tests for equality of multiple covariance matrices {Rfast2} | R Documentation |
Hypothesis tests for equality of multiple covariance matrices
Description
Hypothesis tests for equality of multiple covariance matrices.
Usage
covlikel(x, ina, a = 0.05)
covmtest(x, ina, a = 0.05)
Arguments
x |
A numerical matrix with the data whose covariance matrices will be tested for equality. |
ina |
A vector with the grouping variable that defines the groups. |
a |
The level of significance, default value is equal to 0.05. |
Details
The likelihood-ratio test and the Box's M-test for testing equality of multiple
covariance matrices. The log-likelihood ratio test is the multivariate generalization
of Bartlett's test of homogeneity of variances. According to Mardia (1979, pg. 140),
it may be argued that if is small, then the log-likelihood ratio test gives
too much weight to the contribution of
. This consideration led Box (1949)
to propose his test statistic.
Value
A vector with the test statistic, its p-value, the degrees of freedom and the critical value of the test.
Author(s)
Michail Tsagris.
R implementation and documentation: Michail Tsagris mtsagris@uoc.gr.
References
Aitchison J. (2003, pg. 155). The Statistical Analysis of Compositional Data. New Jersey: (Reprinted by) The Blackburn Press.
Mardia K. V., Kent J. T. and Bibby J. M. (1979, p.g. 140). Multivariate Analysis. London: Academic Press.
See Also
covequal, covdist, covar, cor_test
Examples
x <- as.matrix(iris[, 1:4])
ina <- iris[, 5]
covlikel(x, ina)