Learn R Programming

⚠️There's a newer version (1.0.5) of this package.Take me there.

rsvd (version 0.6)

Randomized Singular Value Decomposition

Description

Randomized singular value decomposition (rsvd) is a very fast probabilistic algorithm that can be used to compute the near optimal low-rank singular value decomposition of massive data sets with high accuracy. SVD plays a central role in data analysis and scientific computing. SVD is also widely used for computing (randomized) principal component analysis (PCA), a linear dimensionality reduction technique. Randomized PCA (rpca) uses the approximated singular value decomposition to compute the most significant principal components. This package also includes a function to compute (randomized) robust principal component analysis (RPCA). In addition several plot functions are provided.

Copy Link

Version

Install

install.packages('rsvd')

Monthly Downloads

17,044

Version

0.6

License

GPL (>= 2)

Issues

Pull Requests

Stars

Forks

Maintainer

N Benjamin Erichson

Last Published

July 29th, 2016

Functions in rsvd (0.6)

plot.rpca

Screeplot
ggscreeplot

Pretty Screeplot
ggcorplot

Correlation plot
rsvd

Randomized Singular Value Decomposition (rsvd).
reigen

Randomized Spectral Decomposition of a matrix (reigen).
rrpca

Randomized robust principal component analysis (rrpca).
tiger

Tiger
ggbiplot

Biplot for rPCA using ggplot2
rpca

Randomized principal component analysis (rpca).