Methods · Hypothesis testing · Assumption diagnostics

Box's M Test

Box's M test is a test of whether several groups share the same population covariance matrix, as assumed by MANOVA, Hotelling's T-squared and linear discriminant analysis.

Box M 검정은 여러 집단의 모집단 공분산행렬이 같은지를 검정하는 방법으로, MANOVA·Hotelling T²·선형판별분석의 가정을 확인할 때 쓴다.

How do I check the equal covariance matrix assumption before running MANOVA?

MANOVA 를 하기 전에 공분산행렬이 같다는 가정을 어떻게 확인하나요?

Box's M compares the log determinant of the pooled covariance matrix with those of the group covariance matrices and converts the result to an approximate chi-square statistic. Because it is very sensitive to non-normality and large samples, a significance level of .001 is usually used.

When to use Box's M Test

When to use something else

Assumptions and requirements

What the analysis reports

How to report it

Box's M test [indicated/did not indicate] a violation of homogeneity of covariance matrices, M = [value], χ²([df]) = [value], p = [value].

Related methods

Run Box's M Test on Quorant

Data you need
a table (CSV or Excel) with predictor (feature) columns and a grouping variable
Price
250 credits for one analysis up to 10,000 rows (complexity level 2); larger or wider data costs more. Optional methodologist review: 1200 credits.
Checking
Checked by property tests in every deployment
Before you pay
A free pre-analysis diagnosis checks your data and gives an exact quote; nothing is deducted until you approve it.

Method ID Q11056 · Reviewed 2026-10-25