CRAN/E | softImpute

softImpute

Matrix Completion via Iterative Soft-Thresholded SVD

Installation

About

Iterative methods for matrix completion that use nuclear-norm regularization. There are two main approaches.The one approach uses iterative soft-thresholded svds to impute the missing values. The second approach uses alternating least squares. Both have an 'EM' flavor, in that at each iteration the matrix is completed with the current estimate. For large matrices there is a special sparse-matrix class named "Incomplete" that efficiently handles all computations. The package includes procedures for centering and scaling rows, columns or both, and for computing low-rank SVDs on large sparse centered matrices (i.e. principal components).

Key Metrics

Version 1.4-1
Published 2021-05-09 1077 days ago
Needs compilation? yes
License GPL-2
CRAN checks softImpute results

Downloads

Yesterday 78
Last 7 days 202 -48%
Last 30 days 1.366 -11%
Last 90 days 6.625 -22%
Last 365 days 25.231 +2%

Maintainer

Maintainer

Trevor Hastie

hastie@stanford.edu

Authors

Trevor Hastie
Rahul Mazumder

Material

Reference manual
Package source

In Views

MissingData

Vignettes

An Introduction to softImpute

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

softImpute archive

Depends

Matrix
methods

Suggests

knitr
rmarkdown

Reverse Depends

ECLRMC

Reverse Imports

dbMC
mashr
mimi
msImpute
NADIA
NIMAA
OmicsPLS
primePCA
TrendTM
tsensembler
zinbwave