No menu items!

Box’s M test


Box’s M test is a statistical test used to check for the equality of covariance matrices coming from two or more different populations following the multivariate normal distribution. This test can only be applied under the assumption that the populations are normally distributed.

It is generally used to check for equality of covariances when applying the MANOVA (multivariate analysis of variance) procedure.

Suppose we are given ‘m’ different populations. The null hypothesis in this test is that the covariance matrices of all ‘m’ populations are equal whereas the alternative hypothesis is that the covariance matrices are not equal to each other.

Procedure to carry out Box’s test for equality of covariance matrices:

1) Formulate the null and alternative hypothesis as shown below:

Null and alternative hypothesis in boxs M test

2) Calculate the value of the box’s test statistic and compare it with the table values to decide whether to accept or reject the null hypothesis.

3) Since the calculations for the boxes test statistic are generally very complicated we use statistical software such as R to carry out the test. The biotools package in R software has a boxM() function for testing the equality of covariance matrices between groups. Click here to know how to carry out this test on R software.

Tests used for checking equality of variances:

Some of the tests which can be used to check for equality of variances are:

  1. Bartlett’s test.
  2. Levene’s test.

Hey 👋

I have always been passionate about statistics and mathematics education.

I created this website to explain mathematical and statistical concepts in the simplest possible manner.

If you've found value from reading my content, feel free to support me in even the smallest way you can.

Share this article

Recent posts

Popular categories

Previous article
Next article

Recent comments