It computes betas-select, coefficients after standardization in
structural equation models and regression models, standardizing only selected
variables. Supports models with moderation, with product terms formed after
standardization. It also offers confidence intervals that account for
standardization, including bootstrap confidence intervals as proposed by
Cheung et al. (2022)

(Version 0.2.4, updated on 2026-09-06, release history)
It computes betas-select, coefficients (betas) after standardization in structural equation models and regression models with only selected variables standardized. It supports models with moderation, with product terms formed appropriately (formed after standardization). It can also form confidence intervals that take into account the standardization appropriately.
An introduction to the package can be found in the following article:
Sun, R. wei, Chang, F., Yang, W.,
Cheung, S. F., & Cheung, S.-H. (2026).
betaselectr: Selective (and proper)
standardization in structural equation
models. Multivariate Behavioral Research.
Advance online publication.
https://doi.org/10.1080/00273171.2026.2672692
For more information on this package, please visit its GitHub page:
https://sfcheung.github.io/betaselectr/
The stable CRAN version can be installed by install.packages():
install.packages("betaselectr")
The latest developmental version of this
package can be installed by pak::pkg_install
(please install pak first):
pak::pkg_install("sfcheung/betaselectr")
If you have any suggestions and found any bugs, please feel free to open a GitHub issue. Thanks.