CRAN/E | nscancor

nscancor

Non-Negative and Sparse CCA

Installation

About

Two implementations of canonical correlation analysis (CCA) that are based on iterated regression. By choosing the appropriate regression algorithm for each data domain, it is possible to enforce sparsity, non-negativity or other kinds of constraints on the projection vectors. Multiple canonical variables are computed sequentially using a generalized deflation scheme, where the additional correlation not explained by previous variables is maximized. nscancor() is used to analyze paired data from two domains, and has the same interface as cancor() from the 'stats' package (plus some extra parameters). mcancor() is appropriate for analyzing data from three or more domains. See and Sigg et al. (2007) doi:10.1109/MLSP.2007.4414315 for more details.

Citation nscancor citation info
sigg-iten.ch/research/
Bug report File report

Key Metrics

Version 0.7.0-6
R ≥ 3.6.0
Published 2023-03-31 400 days ago
Needs compilation? no
License GPL-2
License GPL-3
CRAN checks nscancor results

Downloads

Yesterday 7 0%
Last 7 days 47 -33%
Last 30 days 187 -5%
Last 90 days 519 -31%
Last 365 days 2.354 -16%

Maintainer

Maintainer

Christian Sigg

christian@sigg-iten.ch

Authors

Christian Sigg

aut / cph / cre

R Core team

cph / ctb

(cancor() interface and documentation)

Material

README
NEWS
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

nscancor archive

Depends

R ≥ 3.6.0

Imports

methods
stats

Suggests

CCA
glmnet
MASS
roxygen2
testthat ≥ 0.8
V8