Changelog
Source:NEWS.md
semfindr 0.1.8.1
Bug Fixes
- Fixed a bug with
index_plot()
when the extracted column has no names. (0.1.8.1)
semfindr 0.1.8
CRAN release: 2024-04-08
Others
- Updated the two tests for nonconvergence. Will check against results generated by directly calling
lavaan
functions. (0.1.6.1)
Bug Fixes
Fixed a bug with listwise deletion in
lavaan_rerun()
. (0.1.6.2)Fixed a bug with
index_plot()
when the extracted column has no names. (0.1.8.1)
semfindr 0.1.6
CRAN release: 2023-11-12
New Features
Added
index_plot()
for generating an index plot for an arbitrary statistic. (0.1.5.5)Added
user_change_raw()
for computing case influence on user statistics. (0.1.5.8)
Others
- Fixed typos in the article on multiple-group models. (0.1.5.1)
- Fixed
pars_id()
. Users can now use the internallavaan
group labels (e.g.,".g2"
,".g3"
) to denote parameters in a group. This method is not recommended (noted in the help page) but is included as an option. (0.1.5.2) - Fixed an error at CRAN check due to suggested packages not installed. (0.1.5.3)
- Use
lavaan::lavCor()
to estimate means and correlations for Mahalanobis distance when missing data is present. The packagenorm2
is no longer needed nor suggested. (0.1.5.4) - Made plot functions to work with NAs. (0.1.5.6)
- Updated
README.md
. (0.1.5.7) - Finalized 0.1.6. (0.1.6)
semfindr 0.1.5
CRAN release: 2023-06-19
New Features
- Added a print method for the output of
est_change()
,est_change_raw()
,est_change_approx()
, andest_change_raw_approx()
. (0.1.4.3, 0.1.4.16, 0.1.4.18, 0.1.4.19, 0.1.4.20) - Added a print method for the output of
fit_measures_change()
andfit_measures_change_approx()
. (0.1.4.4, 0.1.4.16) - Added a print method for the output of
mahalanobis_rerun()
andmahalanobis_predictors()
(0.1.4.5-0.1.4.6, 0.1.4.16, 0.1.4.18) - Added a print method for the output of
influence_stat()
. (0.1.4.7) - Provided initial support for multiple-group models and models with linearity constraints. (0.1.4.8 - 0.1.4.14)
- Added support for labels and
":="
topars_id()
. (0.1.4.13)
Others
- Fixed the
pkgdown
site. (0.1.4.1) -
approx_check()
will check if the model has at least one equality constraint. (0.1.4.2) - Added a “Limitations” section to the vignette of the approximate approach. (0.1.4.2)
- Fixed the documentation of
pars_id()
. (0.1.4.12) - Added an article for multiple-group models. (0.1.4.15)
- Restructured articles and references in the
pgkdown
websites. (0.1.4.15) - In
print.lavaan_rerun()
, keep the format of lavaan warnings. (0.1.4.17) - Remark that
fit_measures_change_approx()
only supports selected fit measures. (0.1.4.21) - Add
cutoff_change
andlargest_change
toest_change_gcd_plot()
. (0.1.4.22) - Updated a few tests on parameters which are fixed in the model but their standardized versions are free. (0.1.4.23)
- Updated vignettes and articles with links to the package website. (0.1.4.24)
- Updated all vignettes for the new print methods. (0.1.4.25)
semfindr 0.1.4
CRAN release: 2023-02-17
- Added DOI of Pek and MacCallum in the DESCRIPTION. (0.1.1.1)
- Added
approx_check()
to check whether the input object is supported by the approximate method. (0.1.1.2) - Added
est_change_plot()
andest_change_gcd_plot()
, diagnostic plots for casewise influence on parameter estimates. (0.1.1.3) - Diagnostic plot functions revised to allow users to fully control elements drawn. (0.1.1.4)
- Fixed typos and grammatical mistakes in help pages and vignettes. (0.1.1.5)
- Fixed an invalid URI in a vignette (casewise_scores). (0.1.3)
- Added the documentation for the return value of
pars_id_to_lorg()
. (0.1.4)
semfindr 0.1.1
- First public release.
- Added
skip_all_checks
tolavaan_rerun()
, allowing users to experimentlavaan_rerun()
and other functions on models not officially supported. - Revised
est_change()
andest_change_raw()
to support the use of operators (e.g.,~
,=~
) to select parameters. - Added badges and R CMD Check Action.
- Updated
est_change()
,est_change_raw()
andest_change_approx()
to support models with labelled parameters. (0.1.0.9005) - Added
pars_id()
andpars_id_to_lorg()
for converting parameter specification to identification numbers ( positions in the vector of coefficients or row numbers in the parameter tables). (0.1.0.9006) - Updated
est_change_*
functions to usepars_id()
andpars_id_to_lorg()
. (0.1.0.9007) - Modified
lavaan_rerun()
to uselavaan::lavaan()
instead ofupdate()
as the default way to rerun. (0.1.0.9008). - Updated some of the tests. (0.1.0.9009)
- Added more examples. (0.1.0.9010)
- Updated documentation (e.g., README and DESCRIPTION). (0.1.0.9011)
- Updated
influence_stat()
and the plot functions to support the approximate approach. (0.1.0.9012) - Updated documentation.
semfindr 0.1.0
Added more vignettes.
lavaan_rerun()
can accept an output with inadmissible estimates. Disabled by default. Can be enabled by settingallow_inadmissible
toTRUE
.
semfindr 0.0.4
Added a print method for the
lavaan_rerun()
class.Added
mahalanobis_predictors()
to compute the Mahalanobis distance using only the observed predictors.Both
mahalanobis_predictors()
andmahalanobis_rerun()
support datasets with missing data.lavaan_rerun()
can specify cases to exclude and rerun by specifying the case IDs or selecting cases based on Mahalanobis distance on all observed variables or on residuals of observed variables in a path model.
semfindr 0.0.3
Used
lavaan::update()
in lavaan_rerun. This is more reliable than recreating the call.Added
implied_scores()
. It supports only single-group path analysis models for now.