MplusAutomation: An R package for facilitating large-scale latent variable analyses in Mplus

Michael N. Hallquist, Joshua F. Wiley

Research output: Contribution to journalArticleResearchpeer-review

328 Citations (Scopus)


MplusAutomation is a package for R that facilitates complex latent variable analyses in Mplus involving comparisons among many models and parameters. More specifically, MplusAutomation provides tools to accomplish 3 objectives: to create and manage Mplus syntax for groups of related models; to automate the estimation of many models; and to extract, aggregate, and compare fit statistics, parameter estimates, and ancillary model outputs. We provide an introduction to the package using applied examples including a large-scale simulation study. By reducing the effort required for large-scale studies, a broad goal of MplusAutomation is to support methodological developments in structural equation modeling using Mplus.

Original languageEnglish
Pages (from-to)621-638
Number of pages18
JournalStructural Equation Modeling: A multidisciplinary Journal
Issue number4
Publication statusPublished - 4 Jul 2018


  • latent variable analysis
  • Monte Carlo study
  • Mplus
  • R

Cite this