Betas-Select in Structural Equation Models and Linear Models

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) . An introduction to the package can be found in Sun et al. (2026) .


Lifecycle: stable Project Status: Active - The project has reached a stable, usable state and is being actively developed. CRAN status CRAN: Release Date CRAN RStudio mirror downloads Code size Last Commit at Main R-CMD-check

betaselectr: Do Selective Standardization in Structural Equation Models and Regression Models

(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/

Installation

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")

Issues

If you have any suggestions and found any bugs, please feel free to open a GitHub issue. Thanks.

https://github.com/sfcheung/betaselectr/issues

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("betaselectr")

0.2.4 by Shu Fai Cheung, a month ago


https://sfcheung.github.io/betaselectr/


Report a bug at https://github.com/sfcheung/betaselectr/issues


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


Authors: Shu Fai Cheung [aut, cre] (ORCID: , Rong Wei Sun [aut] , Florbela Chang [aut] , Wendie Yang [aut] , Sing-Hang Cheung [aut]


Documentation:   PDF Manual  


GPL (>= 3) license


Imports boot, stats, lavaan, methods, numDeriv, manymome, pbapply, lavaan.printer

Suggests testthat, knitr, rmarkdown, tibble


See at CRAN