The hardware and bandwidth for this mirror is donated by METANET, the Webhosting and Full Service-Cloud Provider.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]metanet.ch.

exactcond: Exact Conditional Reference Distributions for Tables and Selected Linear Models

Reference distributions that are exact at every sample size, obtained by conditioning on a statistic sufficient for the nuisance parameter rather than by appealing to an asymptotic approximation. Two forms of conditioning are supplied. For a two-way table the row and column totals are sufficient for the marginal parameters, so conditioning on both margins leaves the Fisher-Yates law, sampled here exactly by random permutation of the column labels; statistics include Goodman's linear-by-linear association and, for nominal rows against an ordinal column, the dispersion of the row mean scores, whose components are the group contrasts themselves. A two-table form conditions further on the total score to cancel a common association parameter, giving a nuisance-free test that two tables share it. For a linear model under a null in which the tested structure is absent, a statistic invariant to the coefficients and the error scale depends on the data only through the residual direction, which is uniform on the sphere of the residual space; the reference stays exact when the statistic is maximised over candidate structures, and so remains valid after a spatial weight matrix has been chosen by fit. Every replicate draws from its own stream, so results do not depend on the thread count. The same C sources back the 'Python' package 'exactcond'.

Version: 0.2.0
Imports: stats
Suggests: testthat (≥ 3.0.0)
Published: 2026-10-21
DOI: 10.32614/CRAN.package.exactcond
Author: M. Theodor Loots ORCID iD [aut, cre]
Maintainer: M. Theodor Loots <theo.loots at gmail.com>
BugReports: https://github.com/mtloots/exactcond/issues
License: GPL-3
URL: https://github.com/mtloots/exactcond
NeedsCompilation: yes
Materials: README, NEWS
CRAN checks: exactcond results

Documentation:

Reference manual: exactcond.html , exactcond.pdf

Downloads:

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

Linking:

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

These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.