Structural Equation Modeling Using Partial Least Squares

Fits structural equation models using partial least squares (PLS). The PLS approach is referred to as 'soft-modeling' technique requiring no distributional assumptions on the observed data.


Changes in semPLS version 1.0-10

o fixed code in vignette 'semPLS-inro' due to changes in sem 3.1-0

Changes in semPLS version 1.0-9

o Added a slighltly modified version of the JSS paper publication about semPLS as vignette.

o Renamed [email protected] to [email protected] in DESCRIPTION file.

o Fixed bug in rSquared2(). The corrected R-squared was erroneously correcting for an intercept as well.

o Fixed bugs in gof(), print.communality(), print.rSquared2(). The divisor for the averages was wrong.

Changes in semPLS version 1.0-8

o added references for JSS publication 'semPLS: Structural Equation Modeling Using Partial Least Squares'. See citation("semPLS").

Changes in semPLS version 1.0-7

o Fixed bug in qSquared(). Results from qSquared() prior to this version are wrong.

Changes in semPLS version 1.0-6

o parallel.bootsempls() deprecated in favour of parallelplot.bootsempls(), to stay in line with the lattice package.

Changes in semPLS version 1.0-5

o Fixed bug that occured when the names for the parameters are not unique. For example the first LV has 11 MVs than the name for the 11th MVs loading was 'lam111' - thus the same as for the 11th LV first MVs loading. The indizes of the parameters such as 'lam11', etc., are now sepperated by an underscore resulting in, e.g., 'lam_1_1' for the loading of the first LVs first MV. The same applies to 'gamIJ' which is now 'gam_I_J' and to 'betaIJ' which is now 'beta_I_J' with 'I' and 'J' the respective indizes.

Changes in semPLS version 1.0-4

o adaptions due to deprecated functions in sem (>= 2.0.0)

Changes in semPLS version 1.0-3

o fixed bug in 'bootsempls' with argument 'method = "ConstructLevelChanges"': "Error in outer_weights[b, ] <- res$outer_weights[res$outer_weights != : number of items to replace is not a multiple of replacement length" The Error occured when there actually are construct level changes in the bootstrapped outer weights.

o fixed bug in 'removeLVs'

Changes in semPLS version 1.0-2

o corrected mistake in NEWS

Changes in semPLS version 1.0-1

o corrected typo in method communality: "communality" was "comunality"

Changes in semPLS version 1.0-0

o renamed argument for the weighting scheme in method sempls: "wscheme" was "E"

o added various new functions and methods

Changes in semPLS version 0.8-7

First version released on CRAN: 0.8-1

Reference manual

It appears you don't have a PDF plugin for this browser. You can click here to download the reference manual.


1.0-10 by Armin Monecke, 7 years ago

Browse source code at

Authors: Armin Monecke <[email protected]>

Documentation:   PDF Manual  

Task views: Psychometric Models and Methods

GPL-2 license

Depends on lattice

Suggests XML, boot, sem, matrixcalc

Suggested by matrixpls.

See at CRAN