Reorder.js: A JavaScript Library to Reorder Tables and Networks - Inria - Institut national de recherche en sciences et technologies du numérique Access content directly
Poster Communications Year : 2015

Reorder.js: A JavaScript Library to Reorder Tables and Networks

Jean-Daniel Fekete

Abstract

Reordering, also known as seriation, and linear ordering, consists in assigning an order to rows/columns of a table or to vertices of a network to reveal structures. When visualizing a table as a heatmap or when visualizing a network as an adjacency matrix, finding a good order is essential to revealing high-level patterns in the data. The literature on reordering algorithms is dense but few implementations are easily available. Reorder.js is a novel JavaScript library, provided in source code with a BSD license, which provides several of these algorithms and variants to facilitate the use, adoption, and experimentation of these algorithms. Reorder.js is used in several existing Web-based applications such as Bertifier, NodeTrix, and Multipiles. It can be used with e.g. D3.js for adjacency matrices, Heatmaps, and Parallel-coordinates.
Fichier principal
Vignette du fichier
reorder.pdf (380.24 Ko) Télécharger le fichier
reorder-js-poster-infovis2015.pdf (1.44 Mo) Télécharger le fichier
Origin : Files produced by the author(s)
Origin : Files produced by the author(s)

Dates and versions

hal-01214274 , version 1 (11-10-2015)

Identifiers

  • HAL Id : hal-01214274 , version 1

Cite

Jean-Daniel Fekete. Reorder.js: A JavaScript Library to Reorder Tables and Networks. IEEE VIS 2015, Oct 2015, Chicago, United States. , 2015. ⟨hal-01214274⟩
958 View
1711 Download

Share

Gmail Facebook X LinkedIn More