DiffMatrix: Matrix-based Interactive Visualization for Comparing Temporal Trends

Line graphs have been commonly used for visualizing temporal trends in time series data. Since comparing trends is one of the main tasks for analyzing multiple temporal trends, many efforts have been made to enhance visual representations of line graphs to help people efficiently compare multiple temporal trends. However, as the number of line graphs increases, the overlap makes it difficult to perform comparison and other analyses. In this paper, we introduce DiffMatrix, a matrix-based interactive visualization designed to support effective analyses of a large number of time series data. It employs four visual representations for each cell in the matrix to show the difference between two time series—dual lines, diff line, diff area, diff heatmap—and a detail view to support more indepth analyses on individual line graphs. DiffMatrix allows users to seamlessly switch between these representations that best support their tasks. We also report possible future work we identified through case studies with three real-world time series datasets with a large number of series.

[1]  B. Marx The Visual Display of Quantitative Information , 1985 .

[2]  Tamara Munzner,et al.  Overview Use in Multiple Visual Information Resolution Interfaces , 2007, IEEE Transactions on Visualization and Computer Graphics.

[3]  Martin Wattenberg,et al.  Stacked Graphs – Geometry & Aesthetics , 2008, IEEE Transactions on Visualization and Computer Graphics.

[4]  Edward R. Tufte,et al.  The Visual Display of Quantitative Information , 1986 .

[5]  Jacques Bertin,et al.  Graphics and graphic information-processing , 1981 .

[6]  Denis Gracanin,et al.  Color LinesView:AnApproach toVisualization of Families of Function Graphs , 2007, 2007 11th International Conference Information Visualization (IV '07).

[7]  Niklas Elmqvist,et al.  Graphical Perception of Multiple Time Series , 2010, IEEE Transactions on Visualization and Computer Graphics.

[8]  E. Tufte Beautiful Evidence , 2006 .

[9]  Robert S. Laramee,et al.  Visualisation of Sensor Data from Animal Movement , 2009, Comput. Graph. Forum.

[10]  Jonathan C. Roberts,et al.  Angular Histograms: Frequency-Based Visualizations for Large, High Dimensional Data , 2011, IEEE Transactions on Visualization and Computer Graphics.

[11]  P. Fayers,et al.  The Visual Display of Quantitative Information , 1990 .

[12]  T. Saito,et al.  Two-tone pseudo coloring: compact visualization for one-dimensional data , 2005, IEEE Symposium on Information Visualization, 2005. INFOVIS 2005..

[13]  Jeffrey Heer,et al.  Sizing the horizon: the effects of chart size and layering on the graphical perception of time series visualizations , 2009, CHI.

[14]  W. Cleveland,et al.  Graphical Perception: Theory, Experimentation, and Application to the Development of Graphical Methods , 1984 .