Current Volume | Browse | Search | RSSHome | Instructions for Authors | JSS Style Guide | Editorial Board

Authors: Torsten Hothorn, Kurt Hornik, Mark A. van de Wiel, Achim Zeileis
Title: [download]
(5569)
Implementing a Class of Permutation Tests: The coin Package
Reference: Vol. 28, Issue 8, Nov 2008
Submitted 2007-07-05, Accepted 2008-10-21
Type: Article
Abstract:

The R package coin implements a unified approach to permutation tests providing a huge class of independence tests for nominal, ordered, numeric, and censored data as well as multivariate data at mixed scales. Based on a rich and flexible conceptual framework that embeds different permutation test procedures into a common theory, a computational framework is established in coin that likewise embeds the corresponding R functionality in a common S4 class structure with associated generic functions. As a consequence, the computational tools in coin inherit the flexibility of the underlying theory and conditional inference functions for important special cases can be set up easily. Conditional versions of classical tests---such as tests for location and scale problems in two or more samples, independence in two- or three-way contingency tables, or association problems for censored, ordered categorical or multivariate data---can easily be implemented as special cases using this computational toolbox by choosing appropriate transformations of the observations. The paper gives a detailed exposition of both the internal structure of the package and the provided user interfaces along with examples on how to extend the implemented functionality.

Paper: [download]
(5569)
Implementing a Class of Permutation Tests: The coin Package
(application/pdf, 408.4 KB)
Supplements: [download]
(1271)
coin_1.0-0.tar.gz: R source package
(application/x-gzip, 2.1 MB)
[download]
(1446)
v28i08.R: R example code from the paper
(text/plain, 3.4 KB)
Resources: BibTeX | OAI
Creative Commons License
This work is licensed under the licenses
Paper: Creative Commons Attribution 3.0 Unported License
Code: GNU General Public License (at least one of version 2 or version 3)
Current Volume | Browse | Search | RSSHome | Instructions for Authors | JSS Style Guide | Editorial Board