Section: New Software and Platforms


Participant : Jean-Daniel Fekete [correspondant] .

Visualizing data tables and graph/network can be done using a matrix visualization. Jacques Bertin, the French cartographer and visualization pioneer explained in his book "Semiology of Graphics" that, to make sense of a matrix, it should first be correctly ordered. This is what the Reorder.js library is doing.

Ordering is also useful for other purposes. For example, if you want to visualize with Parallel Coordinates, you should provide an order for the dimension axes. Reorder.js can be used to find a suitable order. See also the poster paper  [48].

The library also provide examples of visualizations using reordering; they are based on the d3.js library. For more information, see our survey of methods for matrix reordering [3].

Figure 4. Correctly ordered matrices of a network (left), and parallel coordinate plots with dimensions ordered according to their correlation (right)
IMG/matrix.png IMG/matrix-canvas.png IMG/pcp.png IMG/pcp-cars.png