Published by the Foundation for Open Access Statistics Editors-in-chief: Bettina Grün, Torsten Hothorn, Rebecca Killick, Edzer Pebesma, Achim Zeileis    ISSN 1548-7660; CODEN JSSOBK
Authors: Michael Hahsler, Kurt Hornik, Christian Buchta
Title: Getting Things in Order: An Introduction to the R Package seriation
Abstract: Seriation, i.e., finding a suitable linear order for a set of objects given data and a loss or merit function, is a basic problem in data analysis. Caused by the problem's combinatorial nature, it is hard to solve for all but very small sets. Nevertheless, both exact solution methods and heuristics are available. In this paper we present the package seriation which provides an infrastructure for seriation with R. The infrastructure comprises data structures to represent linear orders as permutation vectors, a wide array of seriation methods using a consistent interface, a method to calculate the value of various loss and merit functions, and several visualization techniques which build on seriation. To illustrate how easily the package can be applied for a variety of applications, a comprehensive collection of examples is presented.

Page views:: 8386. Submitted: 2007-09-11. Published: 2008-03-18.
Paper: Getting Things in Order: An Introduction to the R Package seriation     Download PDF (Downloads: 6161)
seriation_0.1-3.tar.gz: R source package Download (Downloads: 1604; 839KB) v25i03.R: R example code from the paper Download (Downloads: 1618; 1KB)

DOI: 10.18637/jss.v025.i03

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.