Getting Things in Order: An Introduction to the R Package seriation
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 heuris...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Foundation for Open Access Statistics
2008-02-01
|
Series: | Journal of Statistical Software |
Subjects: | |
Online Access: | http://www.jstatsoft.org/v25/i03/paper |
id |
doaj-52ebb45d013e4236a921fdcc9d744333 |
---|---|
record_format |
Article |
spelling |
doaj-52ebb45d013e4236a921fdcc9d7443332020-11-24T22:12:27ZengFoundation for Open Access StatisticsJournal of Statistical Software1548-76602008-02-01253Getting Things in Order: An Introduction to the R Package seriationMichael HahslerKurt HornikChristian BuchtaSeriation, 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.http://www.jstatsoft.org/v25/i03/papercombinatorial data analysisseriationpermutationR |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Michael Hahsler Kurt Hornik Christian Buchta |
spellingShingle |
Michael Hahsler Kurt Hornik Christian Buchta Getting Things in Order: An Introduction to the R Package seriation Journal of Statistical Software combinatorial data analysis seriation permutation R |
author_facet |
Michael Hahsler Kurt Hornik Christian Buchta |
author_sort |
Michael Hahsler |
title |
Getting Things in Order: An Introduction to the R Package seriation |
title_short |
Getting Things in Order: An Introduction to the R Package seriation |
title_full |
Getting Things in Order: An Introduction to the R Package seriation |
title_fullStr |
Getting Things in Order: An Introduction to the R Package seriation |
title_full_unstemmed |
Getting Things in Order: An Introduction to the R Package seriation |
title_sort |
getting things in order: an introduction to the r package seriation |
publisher |
Foundation for Open Access Statistics |
series |
Journal of Statistical Software |
issn |
1548-7660 |
publishDate |
2008-02-01 |
description |
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. |
topic |
combinatorial data analysis seriation permutation R |
url |
http://www.jstatsoft.org/v25/i03/paper |
work_keys_str_mv |
AT michaelhahsler gettingthingsinorderanintroductiontotherpackageseriation AT kurthornik gettingthingsinorderanintroductiontotherpackageseriation AT christianbuchta gettingthingsinorderanintroductiontotherpackageseriation |
_version_ |
1725803603361267712 |