Supporting Exploratory Analysis with the Select & Slice Table

In interactive visualization, selection techniques such as dynamic queries and brushing are used to specify and extract items of interest. In other words, users define areas of interest in data space that often have a clear semantic meaning. We call such areas Semantic Zones, and argue that support for their manipulation and reasoning with them is highly useful during exploratory analysis. An important use case is the use of these zones across different subsets of the data, for instance to study the population of semantic zones over time. To support this, we present the Select & Slice Table. Semantic zones are arranged along one axis of the table, and data subsets are arranged along the other axis of the table. Each cell contains a set of items of interest from a data subset that matches the selection specifications of a zone. Items in cells can be visualized in various ways, as a count, as an aggregation of a measure, or as a separate visualization, such that the table gives an overview of the relationship between zones and data subsets. Furthermore, users can reuse zones, combine zones, and compare and trace items of interest across different semantic zones and data subsets. We present two case studies to illustrate the support offered by the Select & Slice table during exploratory analysis of multivariate data.

[1]  Martin Theus,et al.  Interactive Data Visualization using Mondrian , 2002 .

[2]  Jeffrey Heer,et al.  Generalized selection via interactive query relaxation , 2008, CHI.

[3]  Richard A. Becker,et al.  Brushing scatterplots , 1987 .

[4]  Ben Shneiderman,et al.  Visual information seeking: tight coupling of dynamic query filters with starfield displays , 1994, CHI '94.

[5]  Steven F. Roth,et al.  An interactive visual query environment for exploring data , 1997, UIST '97.

[6]  Denis Gracanin,et al.  Interactive Visual Analysis of Families of Function Graphs , 2006, IEEE Transactions on Visualization and Computer Graphics.

[7]  I. Ntzoufras Gibbs Variable Selection using BUGS , 2002 .

[8]  Pat Hanrahan,et al.  Polaris: a system for query, analysis, and visualization of multidimensional databases , 2008, Commun. ACM.

[9]  Hong Chen,et al.  Compound brushing , 2003 .

[10]  Helwig Hauser,et al.  Interactive Feature Specification for Focus+Context Visualization of Complex Simulation Data , 2003, VisSym.

[11]  Matthew O. Ward,et al.  XmdvTool: integrating multiple methods for visualizing multivariate data , 1994, Proceedings Visualization '94.

[12]  Pierre Dragicevic,et al.  Rolling the Dice: Multidimensional Visual Exploration using Scatterplot Matrix Navigation , 2008, IEEE Transactions on Visualization and Computer Graphics.

[13]  Michael Stonebraker,et al.  VIQING: visual interactive querying , 1998, Proceedings. 1998 IEEE Symposium on Visual Languages (Cat. No.98TB100254).

[14]  Alexander Serebrenik,et al.  Dn-based architecture assessment of Java Open Source software systems , 2009, 2009 IEEE 17th International Conference on Program Comprehension.

[15]  Matthew O. Ward,et al.  High Dimensional Brushing for Interactive Exploration of Multivariate Data , 1995, Proceedings Visualization '95.

[16]  Jarke J. van Wijk,et al.  Supporting the analytical reasoning process in information visualization , 2008, CHI.

[17]  E.H. Chi,et al.  Principles for Information Visualization Spreadsheets , 1998, IEEE Computer Graphics and Applications.

[18]  Gerik Scheuermann,et al.  Streamline Predicates , 2006, IEEE Transactions on Visualization and Computer Graphics.

[19]  Chris Weaver,et al.  Multidimensional visual analysis using cross-filtered views , 2008, 2008 IEEE Symposium on Visual Analytics Science and Technology.