PLS Path Modeling with R: A Comprehensive Tutorial by Gaston Sanchez

January 6, 2013

(This article was first published on Engaging Market Research, and kindly contributed to R-bloggers)

Gaston Sanchez has just published an online pdf of his new book PLS Path Modeling with R.

I have been using Gaston’s plspm r package for a couple of years to analyze marketing data.  I started when I needed to test a path model in which one of the latent variables was a formative measure with far too many sparse indicators.  Since then, I have used plspm to fit hierarchical models and compare different groups with small sample sizes.  The package is easy to use with excellent documentation.  However, the literature on Partial Least Squares Path Modeling (PLS-PM) desperately needs a more tutorial text like Gaston’s book.

I call it a comprehensive tutorial because it is both comprehensive and instructional.  Gaston shows you step-by-step how to setup the R code to run plspm and interpret the resulting output.  But there is a good deal of substance in his treatment.  He takes you through the reflective-formative measurement distinction (which is not an easy task) and shows you in some detail the algorithm that is used to estimate the model parameters (also not a simple undertaking).  Then he provides an entire chapter to step you through the complexities of a specific example using customer satisfaction data, which is the best known example of a PLS-PM.  All of this is in the first five chapters of Part I.  Part II covers special topics:  comparing groups, moderating effects, hierarchical modeling, finite mixtures, and a very enjoyable and helpful historical account.  Although these special topics are handled using PLS, the issues raised are important to all modeling and are worth learning about even if you never use plspm.
Gaston borrows a Spanish saying to describe R, “bueno, bonito y barato” (good, beautiful and cheap).  It is also a good description of his book.  The R community depends on individual researchers to share freely their very best work.  Thank you Gaston.

To leave a comment for the author, please follow the link and comment on their blog: Engaging Market Research. offers daily e-mail updates about R news and tutorials on topics such as: Data science, Big Data, R jobs, visualization (ggplot2, Boxplots, maps, animation), programming (RStudio, Sweave, LaTeX, SQL, Eclipse, git, hadoop, Web Scraping) statistics (regression, PCA, time series, trading) and more...

If you got this far, why not subscribe for updates from the site? Choose your flavor: e-mail, twitter, RSS, or facebook...

Comments are closed.


Mango solutions

RStudio homepage

Zero Inflated Models and Generalized Linear Mixed Models with R

Quantide: statistical consulting and training


CRC R books series

Contact us if you wish to help support R-bloggers, and place your banner here.

Never miss an update!
Subscribe to R-bloggers to receive
e-mails with the latest R posts.
(You will not see this message again.)

Click here to close (This popup will not appear again)