The package tidySEM
provides a ‘tidy’ workflow for conducting, reporting, and plotting structural equation modeling analyses. It does not perform model estimation, but instead allows users to estimate models in a software-agnostic way, using either the free open source R packages lavaan
or OpenMx
, or the commercial closed-source program Mplus
(controlled through the R package MplusAutomation
). The aim of tidySEM
is to provide three specific functions:
OpenMx
These functions are designed with the tidy tools manifesto (Wickham, last updated 23-11-2019) in mind, and interface with the existing suite of packages in the tidyverse
.
You can install the development version of tidySEM
from ‘GitHub’ with:
Every user-facing function in the package is documented, and the documentation can be accessed by running ?function_name
in the R console, e.g., ?graph_sem
.
Furthermore, there are three main vignettes, describing the three main tracks of tidySEM
functions:
You can cite the R-package with the following citation:
Van Lissa, C. J., (2019). tidySEM: Tidy structural equation modeling. R package version 0.2.1. https://github.com/cjvanlissa/tidySEM/
If you have ideas, please get involved. I am currently looking for a major contributor on this project, and smaller contributions are also welcome. You can contribute by opening an issue on ‘GitHub’, or sending a pull request with proposed features.
By participating in this project, you agree to abide by the Contributor Covenant.