Package: corsym Title: Correlation Estimation for Exchangeable/Symmetrical Variables Version: 1.0.1 Authors@R: c( person(given = "Alejandro", family = "Ochoa", role = c("aut", "cre"), email = "alejandro.ochoa@duke.edu", comment = c(ORCID = "0000-0003-4928-3403")), person(given = "Gabriel", family = "Kennedy", role = c("aut"), email = "gabriel.kennedy@duke.edu", comment = c(ORCID = "0000-0003-4412-3777")) ) Description: We implement a new correlation estimator, CorSym, designed for exchangeable variables, where the ordering of the two values in the pair is arbitrary. This kind of data arises frequently in the study of assortative pairing (for example, income in a couple). The standard Pearson estimator is sensitive to such ordering and can be highly biased when the order is biased (when the first value tends to have lower or higher values than the second value). CorSym gives the same estimate deterministically for all orders within each pair, and estimates the desired correlation without bias (variables must be exchangeable). The package also includes utilities to simulate biased orders and test for order bias. Described in Kennedy and Ochoa (2026) . License: GPL (>= 3) Encoding: UTF-8 Roxygen: list(markdown = TRUE) Suggests: knitr, rmarkdown, testthat (>= 3.0.0), ggplot2 Config/testthat/edition: 3 VignetteBuilder: knitr URL: https://github.com/OchoaLab/corsym BugReports: https://github.com/OchoaLab/corsym/issues Config/roxygen2/version: 8.1.0 Repository: https://ochoalab.r-universe.dev Date/Publication: 2026-09-09 13:12:38 UTC RemoteUrl: https://github.com/ochoalab/corsym RemoteRef: HEAD RemoteSha: 74b492bfeb0b2e427b3eb29a12a69e93384825d2 NeedsCompilation: no Packaged: 2026-09-18 11:49:28 UTC; root Author: Alejandro Ochoa [aut, cre] (ORCID: ), Gabriel Kennedy [aut] (ORCID: ) Maintainer: Alejandro Ochoa