CRAN/E | rsvd

rsvd

Randomized Singular Value Decomposition

Installation

About

Low-rank matrix decompositions are fundamental tools and widely used for data analysis, dimension reduction, and data compression. Classically, highly accurate deterministic matrix algorithms are used for this task. However, the emergence of large-scale data has severely challenged our computational ability to analyze big data. The concept of randomness has been demonstrated as an effective strategy to quickly produce approximate answers to familiar problems such as the singular value decomposition (SVD). The rsvd package provides several randomized matrix algorithms such as the randomized singular value decomposition (rsvd), randomized principal component analysis (rpca), randomized robust principal component analysis (rrpca), randomized interpolative decomposition (rid), and the randomized CUR decomposition (rcur). In addition several plot functions are provided.

Citation rsvd citation info
github.com/erichson/rSVD
Bug report File report

Key Metrics

Version 1.0.5
R ≥ 4.0.0
Published 2021-04-16 1106 days ago
Needs compilation? no
License GPL (≥ 3)
CRAN checks rsvd results

Downloads

Yesterday 662 +8%
Last 7 days 3.406 -9%
Last 30 days 13.598 -7%
Last 90 days 39.734 -3%
Last 365 days 168.506 +24%

Maintainer

Maintainer

N. Benjamin Erichson

erichson@berkeley.edu

Authors

N. Benjamin Erichson

aut / cre

Material

Reference manual
Package source

macOS

r-release

arm64

r-oldrel

arm64

r-release

x86_64

r-oldrel

x86_64

Windows

r-devel

x86_64

r-release

x86_64

r-oldrel

x86_64

Old Sources

rsvd archive

Depends

R ≥ 4.0.0

Imports

Matrix

Suggests

ggplot2
testthat

Reverse Imports

ADImpute
BiocSingular
LRQMM
LSX
scRecover
slalom
sparsepca
TCA
text2map

Reverse Suggests

MAST
scds
Seurat
stm