Published by the Foundation for Open Access Statistics
Editors-in-chief: Bettina GrĂ¼n, Edzer Pebesma & Achim Zeileis    ISSN 1548-7660; CODEN JSSOBK
Implementing a Class of Permutation Tests: The coin Package | Hothorn | Journal of Statistical Software
Authors: Torsten Hothorn, Kurt Hornik, Mark A. van de Wiel, Achim Zeileis
Title: Implementing a Class of Permutation Tests: The coin Package
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.

Page views:: 6828. Submitted: 2007-07-05. Published: 2008-11-13.
Paper: Implementing a Class of Permutation Tests: The coin Package     Download PDF (Downloads: 6779)
coin_1.0-0.tar.gz: R source package Download (Downloads: 1421; 2MB)
v28i08.R: R example code from the paper Download (Downloads: 1600; 3KB)

DOI: 10.18637/jss.v028.i08

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) or a GPL-compatible license.