Hybrid Penalized Partial Least Squares for Mixed Data
Overview
Fits Penalized Partial Least Squares (PLS) regression when predictors are hybrid objects that combine functional curves (infinite-dimensional 'fda' objects) and scalar covariates (finite-dimensional numeric matrices). The package treats a hybrid predictor as an element of a product Hilbert space formed by the functional and Euclidean components, and implements the arithmetic (addition, scalar multiplication, and inner products, including roughness-penalized inner products) needed to run penalized PLS directly in that space. The algorithm extracts latent components that maximize covariance with a scalar response while penalizing roughness of the estimated functional coefficient curves. Helpers are included for constructing hybrid predictors, two-step within- and between-modality normalization, train/test splitting, synthetic data generation, cross-validated component selection, and prediction. The method is described in Mun and Jang (2026) doi:10.48550/arXiv.2601.16364.
- Initial CRAN submission.
- Public API:
predictor_hybrid(),simulate_hybrid_data(),split_all(),split_and_normalize_all(),fit_hybridPLS(),predict.hybridPLS(),print.hybridPLS(),cv_fit_hybridPLS(),create_idx_kfold(),inprod_predictor_hybrid(),inprod_pen_predictor_hybrid(), andload_and_preprocess_kidney_data(). - Internal algebra/helpers are unexported.
- Examples, tests, package documentation, vignette, and citation metadata added.
From NEWS.md in the release
Install
Health
- OK13 OKNow
- OK4 OK2026-09-23
Documentation
- Help pages
- 29 (18 internal)includes a package overview page
- Examples that run
- 100%11 run in a plain check
- Exported functions with examples
- 100%
- Documented parameters
- 100%
- Return-value docs
- 100%
- Help pages citing references
- 0%
Downloads
Repository
2 development-tooling and community-health practices detected across 2 families in the upstream repository
Checks run against github.com/jong-min-moon/fshybridpls on 2026-10-21.
GitHub Pages site last deployed 2026-09-14
Dependencies
Code & Tests
People & History
- 0.1.0Latest2026-09-23 · current release
- RR 4.6.0 released · 2026-04-24
Package metadata
- First published
- 2026-09-23
- Total releases
- 1 / 1 yrs
- License
- MIT + file LICENSE OSI
- Download size
- 39 KB
Cite
Cite this package
Run in R for the authors' entry:
citation("FSHybridPLS")The package provides a citation file, so citation() returns the authors' own entry.
It points to 10.48550/arxiv.2601.16364.
Cite the R Observatory
For a number measured here: a download total, a coverage figure, an archival date.
From data release v2026-10-25, which the citation names so these numbers can be found later. More on citing and the projects behind them.