epca
is an R package for comprehending any data matrix that contains low-rank and sparse underlying signals of interest. The package currently features two key tools:
sca
for sparse principal component analysis.sma
for sparse matrix approximation, a two-way data analysis for simultaneously row and column dimensionality reductions.epca
is not yet on CRAN. You could install the development version from GitHub with:
The usage of sca
and sma
is straightforward. For example, to find k
sparse PCs of a data matrix X
:
Similarly, we can find a rank-k
sparse matrix decomposition by
For more examples, please see the vignette:
If you encounter a clear bug, please file an issue with a minimal reproducible example on GitHub.
Chen F and Rohe K, “A New Basis for Sparse PCA.”