sdim: An R Package for Supervised Dimension Reduction

Implements five factor extraction methods for asset pricing and macroeconomic forecasting: principal component analysis (PCA), partial least squares (PLS), scaled PCA (sPCA) of Huang, Jiang, Li, Tong, and Zhou (2022) <doi:10.1287/mnsc.2021.4020>, the reduced-rank approach (RRA) of He, Huang, Li, and Zhou (2023) <doi:10.1287/mnsc.2022.4563>, and Instrumented PCA (IPCA) of Kelly, Pruitt, and Su (2019) <doi:10.1016/j.jfineco.2019.05.001>.

Package details

AuthorGabriel Cabrera [aut, cre] (ORCID: <https://orcid.org/0000-0001-8803-2338>)
MaintainerGabriel Cabrera <gabriel.cabrera.guz@gmail.com>
LicenseMIT + file LICENSE
Version0.1.0
URL https://gabbocg.github.io/sdim/ https://github.com/gabbocg/sdim
Package repositoryView on CRAN
Installation Install the latest version of this package by entering the following in R:
install.packages("sdim")

Try the sdim package in your browser

Any scripts or data that you put into this service are public.

sdim documentation built on July 15, 2026, 1:10 a.m.