MplusAutomation: An R Package for Facilitating Large-Scale Latent Variable Analyses in Mplus

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.

[1]  Yuhong Yang Can the Strengths of AIC and BIC Be Shared , 2005 .

[2]  Herbert Hoijtink,et al.  Bayesian Evaluation of Inequality-Constrained Hypotheses in SEM Models Using Mplus , 2012, Structural equation modeling : a multidisciplinary journal.

[3]  Randle Aaron M. Villanueva,et al.  ggplot2: Elegant Graphics for Data Analysis (2nd ed.) , 2019, Measurement: Interdisciplinary Research and Perspectives.

[4]  Edgar C. Merkle,et al.  Testing non-nested structural equation models , 2014, 1402.6720.

[5]  Rex B. Kline,et al.  Principles and Practice of Structural Equation Modeling , 1998 .

[6]  Yves Rosseel,et al.  lavaan: An R Package for Structural Equation Modeling , 2012 .

[7]  David R. Anderson,et al.  Model selection and multimodel inference : a practical information-theoretic approach , 2003 .

[8]  M. Peruggia Model Selection and Multimodel Inference: A Practical Information-Theoretic Approach (2nd ed.) , 2003 .

[9]  Bengt Muthén,et al.  Bayesian structural equation modeling: a more flexible representation of substantive theory. , 2012, Psychological methods.

[10]  Joop J. Hox,et al.  How few countries will do? Comparative survey analysis from a Bayesian perspective , 2012 .

[11]  S. Finch,et al.  The Likelihood Ratio Test with the Box–Cox Transformation for the Normal Mixture Problem: Power and Sample Size Study , 2004 .

[12]  Christopher Gandrud,et al.  Reproducible Research with R and RStudio , 2013 .

[13]  Steve Weston,et al.  Provides Foreach Looping Construct for R , 2015 .

[14]  Craig K. Enders,et al.  The Relative Performance of Full Information Maximum Likelihood Estimation for Missing Data in Structural Equation Models , 2001 .

[15]  Timothy R. Brick,et al.  OpenMx 2.0: Extended Structural Equation and Statistical Modeling , 2015, Psychometrika.

[16]  R. Kline Principles and practice of structural equation modeling, 4th ed. , 2016 .

[17]  Kenneth A. Bollen,et al.  Monte Carlo Experiments: Design and Implementation , 2001 .

[18]  B. Muthén,et al.  Deciding on the Number of Classes in Latent Class Analysis and Growth Mixture Modeling: A Monte Carlo Simulation Study , 2007 .

[19]  Wei-Chen Chen,et al.  MixSim: An R Package for Simulating Data to Study Performance of Clustering Algorithms , 2012 .

[20]  Hadley Wickham,et al.  R for Data Science: Import, Tidy, Transform, Visualize, and Model Data , 2014 .

[21]  M. Plummer,et al.  CODA: convergence diagnosis and output analysis for MCMC , 2006 .

[22]  R. Krueger,et al.  Information-theoretic latent distribution modeling: distinguishing discrete and continuous latent variable models. , 2006, Psychological methods.

[23]  Kenneth A. Bollen,et al.  Latent curve models: A structural equation perspective , 2005 .

[24]  B. Muthén,et al.  How to Use a Monte Carlo Study to Decide on Sample Size and Determine Power , 2002 .

[25]  Bengt Muthén,et al.  Auxiliary Variables in Mixture Modeling: Three-Step Approaches Using Mplus , 2014 .

[26]  R Core Team,et al.  R: A language and environment for statistical computing. , 2014 .

[27]  Stephen Weston,et al.  Foreach Parallel Adaptor for the 'snow' Package , 2015 .

[28]  M. Hallquist,et al.  Mixture Modeling Methods for the Assessment of Normal and Abnormal Personality, Part I: Cross-Sectional Models , 2014, Journal of personality assessment.

[29]  Ranjan Maitra,et al.  Clustering in the Presence of Scatter , 2009, Biometrics.

[30]  M. Hallquist,et al.  Refining the phenotype of borderline personality disorder: Diagnostic criteria and beyond. , 2012, Personality disorders.