Dear MplusAutomation community,
I'm pleased to announce the release of MplusAutomation 1.3. The various changes and features are listed below.
Best wishes,
Michael
Version 1.3
- feature: readModels now parses input MODEL sections into $model_table, a syntax-oriented data.frame with parameter headers, labels, modifiers, values, fixed/free status, and source sections
- feature: readModels now extracts TECH4 standard errors, Est./S.E. values, and p-values for latent means, covariances, and correlations alongside the estimate matrices
- feature: TECH10 section is now parsed into $tech10 by readModels
- feature: mplusModel now supports update() semantics like mplusObject and base R objects
- feature: mplusModel now supports clearer entry points, including from an existing out_file
- feature: expose a digits argument for SummaryTable to allow user to control rounding/precision for numeric fields. Closes #216 and #153.
- feature: readModels parses final estimates as starting values section (produced by OUTPUT: SVALUES) into $svalues and $parameters$svalues. Closes #214
- feature: readModels extracts information about random starts, including final stage log-likelihoods into $random_starts. Closes #214
- bugfix: support extraction of TECH11 and other sections when they are interrupted by warnings or errors
- bugfix: handle non-UTF8 inputs using sanitize_mplus_text function. Closes #215
- bugfix: error in mplusModeler() when user provides NAMES statement and also uses rdata (which generates NAMES). Closes #164
- bugfix: expand TECH4 parsing to preserve estimate matrices when Mplus repeats "ESTIMATES DERIVED FROM THE MODEL" subsections for estimates versus S.E./test-statistic blocks
- bugfix: improve grouped TECH4 and SVALUES handling, including regression coverage for grouped User's Guide examples such as ex5.16