Graphical User Interface with Integrated 'Diagrammer' for 'Lavaan'

Provides a graphical user interface with an integrated diagrammer for latent variable models from the 'lavaan' package. It offers two core functions: first, lavaangui() launches a web application that allows users to specify models by drawing path diagrams, fitting them, assessing model fit, and more; second, plot_lavaan() creates interactive path diagrams from models specified in 'lavaan'. After customizing a diagram interactively, export_plot() saves it to a file, enabling reproducible scripts without sacrificing fine-grained control over appearance. Karch (2024) contains a tutorial.


Reference manual

It appears you don't have a PDF plugin for this browser. You can click here to download the reference manual.

install.packages("lavaangui")

0.4.0 by Julian D. Karch, 6 months ago


https://lavaangui.org/, https://github.com/karchjd/lavaangui


Report a bug at https://github.com/karchjd/lavaangui/issues


Browse source code at https://github.com/cran/lavaangui


Authors: Julian D. Karch [aut, cre, cph] (ORCID:


Documentation:   PDF Manual  


GPL (>= 3) license


Imports base64enc, future, haven, jsonlite, lavaan, promises, readr, readxl, shiny, methods, colorspace, igraph, tools, utils, DT, plyr, digest


See at CRAN