tidymatrix: Tidyverse-Style Operations on Matrices with Row and Column Metadata

Provides a unified data structure for matrices with associated row and column metadata, enabling 'tidyverse'-style data manipulation. Following the approach of 'tidygraph', users can activate rows, columns, or the matrix itself and operate on it with familiar 'dplyr' verbs, while the matrix and both metadata tables are kept consistent.

Version: 0.1.0
Depends: R (≥ 4.1.0)
Imports: dplyr, rlang, stats, tibble, utils
Suggests: testthat (≥ 3.0.0), ggplot2, knitr, pheatmap, rmarkdown, Rtsne, umap
Published: 2026-10-08
DOI: 10.32614/CRAN.package.tidymatrix (may not be active yet)
Author: Raivo Kolde [aut, cre]
Maintainer: Raivo Kolde <rkolde at gmail.com>
BugReports: https://github.com/raivokolde/tidymatrix/issues
License: MIT + file LICENSE
URL: https://raivokolde.github.io/tidymatrix/, https://github.com/raivokolde/tidymatrix
NeedsCompilation: no
Materials: README, NEWS
CRAN checks: tidymatrix results

Documentation:

Reference manual: tidymatrix.html , tidymatrix.pdf
Vignettes: Getting started with tidymatrix (source, R code)
MDS, t-SNE and UMAP (source, R code)
Working with rows and columns (source, R code)
Joins (source, R code)
Matrix operations (source, R code)
Row- and column-wise statistics (source, R code)
PCA and clustering (source, R code)
Plotting and exporting (source, R code)

Downloads:

Package source: tidymatrix_0.1.0.tar.gz
Windows binaries: r-devel: not available, r-release: not available, r-oldrel: not available
macOS binaries: r-release (arm64): not available, r-oldrel (arm64): not available, r-release (x86_64): not available, r-oldrel (x86_64): not available

Linking:

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