tidySEM: Tidy Structural Equation Modeling

A tidy workflow for generating, estimating, reporting, and plotting structural equation models using 'lavaan', 'OpenMx', or 'Mplus'. Throughout this workflow, elements of syntax, results, and graphs are represented as 'tidy' data, making them easy to customize. Includes functionality to estimate latent class analyses.

Version: 0.2.8
Depends: R (≥ 4.0.0), stats, utils
Imports: ggplot2 (≥ 3.4.2), lavaan, blavaan, MplusAutomation, igraph (≥ 2.0.0), psych, methods, gtable, dbscan, RANN, Matrix, bain, car, future.apply, progressr, nonnest2 (≥ 0.5.6)
Suggests: testthat, knitr, dplyr, stringr, covr, tidyLPA, poLCA, umx, mclust, MASS, scales, yaml, formatR, dagitty, mice, ggraph, OpenMx, rmarkdown
Published: 2025-03-04
DOI: 10.32614/CRAN.package.tidySEM
Author: Caspar J. van Lissa ORCID iD [aut, cre], Mauricio Garnier-Villarreal ORCID iD [ctb], Frank C Gootjes ORCID iD [ctb]
Maintainer: Caspar J. van Lissa <c.j.vanlissa at tilburguniversity.edu>
BugReports: https://github.com/cjvanlissa/tidySEM/issues
License: GPL (≥ 3)
URL: https://cjvanlissa.github.io/tidySEM/
NeedsCompilation: no
Materials: README
In views: Psychometrics
CRAN checks: tidySEM results

Documentation:

Reference manual: tidySEM.pdf
Vignettes: Generating syntax for structural equation models (source, R code)
Plotting graphs for structural equation models (source, R code)
SMART-LCA Checklist (source, R code)
Tabulating results from structural equation models (source, R code)
Confirmatory LPA for the Caregiver Compass (source, R code)
Exploratory LPA for Ocean Microplastics (source, R code)
Latent Class Growth Analysis (source, R code)
Latent Class Analysis for Ordinal Indicators (source, R code)
SEM graphing conventions (source, R code)

Downloads:

Package source: tidySEM_0.2.8.tar.gz
Windows binaries: r-devel: tidySEM_0.2.7.zip, r-release: tidySEM_0.2.7.zip, r-oldrel: tidySEM_0.2.7.zip
macOS binaries: r-devel (arm64): tidySEM_0.2.8.tgz, r-release (arm64): tidySEM_0.2.7.tgz, r-oldrel (arm64): tidySEM_0.2.8.tgz, r-devel (x86_64): tidySEM_0.2.8.tgz, r-release (x86_64): tidySEM_0.2.8.tgz, r-oldrel (x86_64): tidySEM_0.2.8.tgz
Old sources: tidySEM archive

Reverse dependencies:

Reverse suggests: lavaanExtra, nonnest2, worcs

Linking:

Please use the canonical form https://CRAN.R-project.org/package=tidySEM to link to this page.