The mulSEM package provides multivariate analyses using
a structural equation modeling (SEM) approach through the
OpenMx package. These analyses include canonical
correlation analysis (CANCORR), redundancy analysis (RDA), and
multivariate principal component regression (MPCR).
You may install it from CRAN by:
install.packages("mulSEM")
The development version can be installed from GitHub:
## Install remotes package if it has not been installed yet
# install.packages("remotes")
remotes::install_github("mikewlcheung/mulsem")
library(mulSEM)
## Canonical Correlation Analysis
cancorr(X_vars=c("Weight", "Waist", "Pulse"),
Y_vars=c("Chins", "Situps", "Jumps"),
data=sas_ex1)
## Redundancy Analysis
rda(X_vars=c("x1", "x2", "x3", "x4"),
Y_vars=c("y1", "y2", "y3"),
data=sas_ex2)
## Multivariate Principal Component Regression
mpcr(X_vars=c("AU", "CC", "CL", "CO", "DF", "FB", "GR", "MW"),
Y_vars=c("IDE", "IEE", "IOCB", "IPR", "ITS"),
pca="COR", pc_select=1,
data=Nimon21)