Getting Things in Order: An Introduction to the R Package seriation

Hahsler, Michael and Hornik, Kurt ORCID: and Buchta, Christian (2008) Getting Things in Order: An Introduction to the R Package seriation. Journal of Statistical Software, 25 (3). pp. 1-34. ISSN 1548-7660

This is the latest version of this item.


Download (988kB)


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.

Item Type: Article
Additional Information: Article contains supplementary files. See
Keywords: combinatorial data analysis / seriation / permutation / R
Divisions: Departments > Finance, Accounting and Statistics > Statistics and Mathematics > Hornik
Departments > Marketing > Service Marketing und Tourismus
Forschungsinstitute > Rechenintensive Methoden
Version of the Document: Published
Variance from Published Version: None
Depositing User: ePub Administrator
Date Deposited: 28 Oct 2013 17:03
Last Modified: 24 Oct 2019 13:41
Related URLs:

Available Versions of this Item


View Item View Item


Downloads per month over past year

View more statistics