multivarious: Extensible Data Structures for Multivariate Analysis

Provides a set of basic and extensible data structures and functions for multivariate analysis, including dimensionality reduction techniques, projection methods, and preprocessing functions. The aim of this package is to offer a flexible and user-friendly framework for multivariate analysis that can be easily extended for custom requirements and specific data analysis tasks.

Version: 0.3.2
Imports: rlang, chk, corpcor, Matrix, geigen, tibble, methods, cli, lifecycle
Suggests: assertthat, covr, crayon, dplyr, future, future.apply, ggplot2, ggrepel, glmnet, GPArotation, irlba, knitr, lme4, magrittr, MASS, matrixStats, pls, proxy, randomForest, reformulas, rmarkdown, rsvd, RSpectra, svd, testthat, withr
Published: 2026-06-05
DOI: 10.32614/CRAN.package.multivarious
Author: Bradley Buchsbaum ORCID iD [aut, cre]
Maintainer: Bradley Buchsbaum <brad.buchsbaum at gmail.com>
License: MIT + file LICENSE
URL: https://bbuchsbaum.github.io/multivarious/
NeedsCompilation: no
Materials: README, NEWS
CRAN checks: multivarious results

Documentation:

Reference manual: multivarious.html , multivarious.pdf
Vignettes: Contrastive PCA: Finding What's Different Between Groups (source, R code)
Classifying in latent space: k-NN & Random-Forest wrappers (source, R code)
Composing Projectors: Chaining Models (source, R code)
Cross-validation for Dimensionality Reduction (source, R code)
Extending multiblock: CCA and glmnet Examples (source, R code)
Introduction to the multivarious Package (source, R code)
Mixed Effect Operators with mixed_regress() (source, R code)
Multiblock basics: one projector, many tables (source, R code)
Fast Matrix Approximation with the Nyström Method (source, R code)
Partial Least Squares Correlation (PLSC) with Inference (source, R code)
Partial projection: working with incomplete feature sets (source, R code)
Permutation Testing in multivarious (source, R code)
Pre-processing pipelines in multiblock (source, R code)
Linear Re-representation with regress() (source, R code)
SVD wrapper, PCA and the bi_projector (source, R code)

Downloads:

Package source: multivarious_0.3.2.tar.gz
Windows binaries: r-devel: multivarious_0.3.2.zip, r-release: multivarious_0.3.2.zip, r-oldrel: multivarious_0.3.2.zip
macOS binaries: r-release (arm64): multivarious_0.3.2.tgz, r-oldrel (arm64): multivarious_0.3.2.tgz, r-release (x86_64): multivarious_0.3.2.tgz, r-oldrel (x86_64): multivarious_0.3.2.tgz
Old sources: multivarious archive

Linking:

Please use the canonical form https://CRAN.R-project.org/package=multivarious to link to this page.