moderncor: Unified Interface for Modern and Classical Correlation Coefficients

Provides a single unified interface for computing a wide variety of classical and modern correlation and association measures. Continuous methods include classical correlations (Pearson, Spearman, Kendall), modern dependence measures (distance correlation, maximal information coefficient, Hilbert-Schmidt independence criterion, Chatterjee's xi, Hoeffding's D, mutual information), robust correlations (biweight midcorrelation, percentage bend, Winsorized), ordinal correlations (polychoric, tetrachoric), partial and semi-partial correlations, and nonparametric measures (ball correlation, Bergsma-Dassios tau*). Categorical association measures (Cramer's V, phi coefficient, Goodman-Kruskal gamma, Somers' D, contingency coefficient, Tschuprow's T) are available via moderncor_cat().

Version: 0.2.0
Imports: stats, energy, XICOR
Suggests: minerva, Hmisc, dHSIC, infotheo, WRS2, psych, ppcor, Ball, TauStar, DescTools, testthat (≥ 3.0.0), knitr, rmarkdown
Published: 2026-06-24
DOI: 10.32614/CRAN.package.moderncor (may not be active yet)
Author: Toshihiro Iguchi [aut, cre]
Maintainer: Toshihiro Iguchi <toshihiro.iguchi.github at gmail.com>
BugReports: https://github.com/ToshihiroIguchi/moderncor/issues
License: GPL-3
URL: https://github.com/ToshihiroIguchi/moderncor
NeedsCompilation: no
Materials: README, NEWS
CRAN checks: moderncor results

Documentation:

Reference manual: moderncor.html , moderncor.pdf
Vignettes: Categorical Association Measures (source, R code)
Introduction to moderncor (source, R code)

Downloads:

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

Linking:

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