tidySEM 0.1.10 Unreleased

  • Add functions for OpenMx
  • Add functions for mixture models
  • Add methods for chisq_sb()
  • Minor bugfixes and feature enhancements

tidySEM 0.1.9 2021-04-20

  • Removed LazyData entry from DESCRIPTION (no data included in package)
  • Add methods for mplusObjects
  • Fixed bug where nodes from multilevel models were incorrectly merged, due to lack of within-level intercepts
  • Fixed bug where get_layout did not work for multilevel models because it used table_results() instead of get_edges()
  • Fixed bug in create_scales

tidySEM 0.1.8 2021-03-13

  • Fixed bug where table_results() was broken by renaming ‘label’ column to ‘mplus_label’

tidySEM 0.1.7 2021-03-11

  • Fixed several bugs in plotting, caused by multiple columns called “label” generated by mplus and lavaan, which overlap with the “label” column used for plotting. Renamed other “label” columns to “mplus_label” and “lavaan_label”
  • Fixed bug where arguments were not passed from prepare_graph() and graph_sem() to get_nodes() and get_edges(), e.g., digits was not passed on
  • Fixed bug where linetype did not work when using a mix of numeric (e.g., 1) and character (e.g., “dashed”) values
  • Node labels can now be customized just like edge labels
  • Added convenience functions to conditionally customize graphs based on if_edit(), e.g.: sig_colour(plot, “green”)
  • Improved functionality of edit_graph() methods
  • Added wrappers for edit_graph(): edit_edges() and edit_nodes()
  • graph_sem(fix_coord = TRUE) now works for multi-group models

tidySEM 0.1.6 2021-02-19

  • Fixed another faulty URI in README.md

tidySEM 0.1.5 Unreleased

  • Fixed URI in README.md

tidySEM 0.1.4 Unreleased

  • Fixed bug in direction of arrow for curved paths
  • Support argument “color” in addition to “colour”
  • The “label” argument of get_edges() and get_nodes() now accepts an expression, that is evaluated in the context of a data.frame generated by table_results(). This allows users to specify compound labels.

tidySEM 0.1.3 2020-10-09

  • Changed arguments for graph_sem.lavaan and graph_sem.mplus.model; these gain arguments “label”, “edges”, “layout”, and “nodes”, which apply get_edges(), get_layout(), and get_nodes() to the model argument, respectively, passing on the “label” argument to get_edges() and get_nodes().
  • The default label has been changed to “est_sig” throughout the package. Some functions used “est_sig_std” instead.
  • Minor bugfixes
  • Fix bug where > 26 nodes resulted in wrong plot

tidySEM 0.1.2 2020-06-25

  • create_scales() no longer writes .csv files
  • add_paths() now relies on lavaanify(lavParseModelString()), uses the lavaan parameter table, and accepts all arguments of lavaanify(), with default arguments same as sem() and cfa()
  • measurement() uses add_paths() for consistency
  • graph_sem.lavaan() and graph_sem.mplus.model() gain an argument label = "est_sig", so users can easily select custom labels.
  • New vignette about SEM plotting conventions.
  • graph_sem() adds empty labels for nodes without a mean; in version 0.1.1, such nodes were displayed without any node label.

tidySEM 0.1.1 Unreleased

  • Addressed comment by CRAN maintainer Jelena Saf
  • Minor bug fixes

tidySEM 0.1.0 Unreleased

  • First CRAN release.