The R Journal: article published in 2017, volume 9:2

The welchADF Package for Robust Hypothesis Testing in Unbalanced Multivariate Mixed Models with Heteroscedastic and Non-normal Data PDF download
Pablo J. Villacorta , The R Journal (2017) 9:2, pages 309-328.

Abstract A new R package is presented for dealing with non-normality and variance heterogeneity of sample data when conducting hypothesis tests of main effects and interactions in mixed models. The proposal departs from an existing SAS program which implements Johansen’s general formulation of Welch-James’s statistic with approximate degrees of freedom, which makes it suitable for testing any linear hypothesis concerning cell means in univariate and multivariate mixed model designs when the data pose non-normality and non-homogeneous variance. Improved type I error rate control is obtained using bootstrapping for calculating an empirical critical value, whereas robustness against non-normality is achieved through trimmed means and Winsorized variances. A wrapper function eases the application of the test in common situations, such as performing omnibus tests on all effects and interactions, pairwise contrasts, and tetrad contrasts of two-way interactions. The package is demonstrated in several problems including unbalanced univariate and multivariate designs.

Received: 2017-04-24; online 2017-10-24, supplementary material, (1.2 KiB)
CRAN packages: ART, WRS2, robustbase, robust, robustlmm, nlme, lme4, welchADF, gamm4, mgcv
CRAN Task Views implied by cited CRAN packages: Robust, Econometrics, Environmetrics, SocialSciences, Bayesian, OfficialStatistics, Psychometrics, SpatioTemporal, ChemPhys, Finance, Multivariate, Spatial


CC BY 4.0
This article and supplementary materials are licensed under a Creative Commons Attribution 4.0 International license.

@article{RJ-2017-049,
  author = {Pablo J. Villacorta},
  title = {{The welchADF Package for Robust Hypothesis Testing in
          Unbalanced Multivariate Mixed Models with Heteroscedastic
          and Non-normal Data}},
  year = {2017},
  journal = {{The R Journal}},
  doi = {10.32614/RJ-2017-049},
  url = {https://doi.org/10.32614/RJ-2017-049},
  pages = {309--328},
  volume = {9},
  number = {2}
}