Package: sparsepca 0.1.0

sparsepca: Sparse Principal Component Analysis (SPCA)

Sparse principal component analysis (SPCA) attempts to find sparse weight vectors (loadings), i.e., a weight vector with only a few 'active' (nonzero) values. This approach provides better interpretability for the principal components in high-dimensional data settings. This is, because the principal components are formed as a linear combination of only a few of the original variables. This package provides efficient routines to compute SPCA. Specifically, a variable projection solver is used to compute the sparse solution. In addition, a fast randomized accelerated SPCA routine and a robust SPCA routine is provided. Robust SPCA allows to capture grossly corrupted entries in the data.

Authors:N. Benjamin Erichson, Peng Zheng, and Sasha Aravkin

sparsepca_0.1.0.tar.gz
sparsepca_0.1.0.zip(r-4.7)sparsepca_0.1.0.zip(r-4.6)sparsepca_0.1.0.zip(r-4.5)
sparsepca_0.1.0.tgz(r-4.6-any)sparsepca_0.1.0.tgz(r-4.5-any)
sparsepca_0.1.0.tar.gz(r-4.7-any)sparsepca_0.1.0.tar.gz(r-4.6-any)
sparsepca_0.1.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html
card.svg |card.png
sparsepca/json (API)

# Install 'sparsepca' in R:
install.packages('sparsepca', repos = c('https://erichson.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/erichson/spca/issues

On CRAN:

Conda:

dimension-reductiondimensionality-reductionpcaspca

8.34 score 71 stars 6 packages 96 scripts 5.9k downloads 3 mentions 3 exports 3 dependencies

Last updated from:fa896289a6. Checks:7 NOTE, 2 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-x86_64NOTE118
source / vignettesOK133
linux-release-x86_64NOTE104
macos-release-arm64NOTE79
macos-oldrel-arm64NOTE96
windows-develNOTE90
windows-releaseNOTE90
windows-oldrelNOTE76
wasm-releaseOK94

Exports:robspcarspcaspca

Dependencies:latticeMatrixrsvd