MVN: Multivariate Normality Tests

Assessing the assumption of multivariate normality is required by many parametric multivariate statistical methods, such as discriminant analysis, principal component analysis, MANOVA, etc. Here, we present an R package to asses multivariate normality. The MVN package contains three widely used multivariate normality tests, including Mardia's, Henze-Zirkler's, Royston's, graphical approaches, including chi-square Q-Q plot, perspective plot and contour plot and two outlier detection methods based on Mahalanobis distance. We have also developed web-tool version of the package which is available at

Version: 3.7
Depends: R (≥ 2.15.0)
Imports: methods, nortest, moments, MASS, robustbase, mvoutlier, plyr
Suggests: knitr
Published: 2014-11-16
Author: Selcuk Korkmaz [aut, cre], Dincer Goksuluk [aut], Gokmen Zararsiz [aut]
Maintainer: Selcuk Korkmaz <selcuk.korkmaz at>
License: GPL-2 | GPL-3 [expanded from: GPL (≥ 2)]
NeedsCompilation: no
CRAN checks: MVN results


Reference manual: MVN.pdf
Vignettes: Multivariate Normality Tests
Package source: MVN_3.7.tar.gz
Windows binaries: r-devel:, r-release:, r-oldrel:
OS X Snow Leopard binaries: r-release: MVN_3.7.tgz, r-oldrel: MVN_3.7.tgz
OS X Mavericks binaries: r-release: MVN_3.7.tgz
Old sources: MVN archive