In our parametric scenario, we used the t-test to compare means across two populations, and Hotelling's T2 to compare a vector of means across two populations. We then extended these cases to ANOVA and MANOVA respectively in case we were dealing with multiple populations. The underlying assumption is that the data comes from a Gaussian population in the first case and a multivariate Gaussian in the second one. In this recipe we will use the npmv package to to non-parametric MANOVA.
Traditional Multivariate Analysis Of Variance (MANOVA) has two main problems: firstly, it depends on a multivariate Gaussian assumption that is hard to satisfy in practice. Secondly, it is hard to identify which are the groups or variables producing the differences.
The npmv package offers a solution to both problems: it does not rely on any...