Principal Component Analysis (PCA)
Principal component analysis (PCA) is a statistical technique for reducing the dimensionality of a dataset. It transforms a large set of observed variables into a smaller set of uncorrelated principal components that capture as much of the original variance as possible, which simplifies the complexity of the dataset while preserving its essential information. Researchers typically use PCA as an exploratory data analysis step, for example to understand the underlying structure of a set of indicators before or alongside estimating a PLS-SEM model. SmartPLS supports PCA as part of its exploratory data analysis capabilities for both PLS-SEM and CB-SEM projects.
How PCA Works in SmartPLS
SmartPLS allows researchers to build graphical PCA models directly within a project and estimates them using an eigenvalue decomposition approach (Hair et al., 2018). This approach identifies the principal components that capture the most variance in the data, helping researchers reduce a large set of observed variables to a smaller set of uncorrelated components without losing essential information. This makes SmartPLS a clear alternative to IBM SPSS Amos for exploratory PCA work.
PCA Settings in SmartPLS
| Setting | Options | Default in SmartPLS |
|---|---|---|
| Type of results | Standardized outcomes only, based on the correlation matrix of indicators | Standardized |
SmartPLS does not offer alternative result types for PCA; it always reports standardized outcomes based on the indicators' correlation matrix. In this standardized case, an eigenvalue of 1 is the decision criterion for determining how many components to retain.
Frequently Asked Questions
What is PCA used for in SmartPLS?
PCA is used for exploratory data analysis. It reduces a large set of observed variables to a smaller set of uncorrelated principal components that capture the most variance in the data, which helps researchers simplify complex datasets while preserving essential information before or alongside PLS-SEM estimation.
How does SmartPLS estimate PCA models?
SmartPLS supports the creation of graphical PCA models and estimates them using eigenvalue decomposition, which identifies the principal components that capture the most variance in the data (Hair et al., 2018).
Does SmartPLS offer standardized and unstandardized PCA results?
No. SmartPLS only offers standardized PCA outcomes, based on the correlation matrix of indicators. This standardized approach is the default and only option in SmartPLS for PCA.
What decision criterion does SmartPLS use to retain components?
In the standardized case, an eigenvalue of 1 is the decision criterion applied to results based on the indicators' correlation matrix.
Is PCA the same as the PLS-SEM algorithm?
No. PCA is an exploratory data reduction technique, whereas the PLS-SEM algorithm estimates composite-based structural equation models. SmartPLS makes PCA available alongside the PLS-SEM and CB-SEM algorithms to support exploratory data analysis within a project.
Related SmartPLS Methods
- PLS-SEM algorithm
- Consistent PLS-SEM (PLSc)
- Weighted PLS algorithm
- Principal component analysis (PCA) in CB-SEM
References
- Hair, J. F., Black, W. C., Babin, B. J., & Anderson, R. E. (2018). Multivariate data analysis (8th ed.). Cengage Learning.
- More literature ...
Cite correctly
Please always cite the use of SmartPLS!
Ringle, Christian M., Wende, Sven, & Becker, Jan-Michael. (2024). SmartPLS 4. Bönningstedt: SmartPLS. Retrieved from https://www.smartpls.com

