LineUp: Visual Analysis of Multi-Attribute Rankings

Rankings are a popular and universal approach to structuring otherwise unorganized collections of items by computing a rank for each item based on the value of one or more of its attributes. This allows us, for example, to prioritize tasks or to evaluate the performance of products relative to each other. While the visualization of a ranking itself is straightforward, its interpretation is not, because the rank of an item represents only a summary of a potentially complicated relationship between its attributes and those of the other items. It is also common that alternative rankings exist which need to be compared and analyzed to gain insight into how multiple heterogeneous attributes affect the rankings. Advanced visual exploration tools are needed to make this process efficient. In this paper we present a comprehensive analysis of requirements for the visualization of multi-attribute rankings. Based on these considerations, we propose LineUp - a novel and scalable visualization technique that uses bar charts. This interactive technique supports the ranking of items based on multiple heterogeneous attributes with different scales and semantics. It enables users to interactively combine attributes and flexibly refine parameters to explore the effect of changes in the attribute combination. This process can be employed to derive actionable insights as to which attributes of an item need to be modified in order for its rank to change. Additionally, through integration of slope graphs, LineUp can also be used to compare multiple alternative rankings on the same set of items, for example, over time or across different attribute combinations. We evaluate the effectiveness of the proposed multi-attribute visualization technique in a qualitative study. The study shows that users are able to successfully solve complex ranking tasks in a short period of time.

[1]  Daniel A. Keim,et al.  Visual Comparison of Orderings and Rankings , 2013, EuroVA@EuroVis.

[2]  Dieter Schmalstieg,et al.  Caleydo: Design and evaluation of a visual analysis framework for gene expression data in its biological context , 2010, 2010 IEEE Pacific Visualization Symposium (PacificVis).

[3]  Keming Yuan,et al.  Sodium Content of Foods Contributing to Sodium Intake: Comparison between Selected Foods from the CDC Packaged Food Database and the USDA National Nutrient Database for Standard Reference , 2015, Procedia food science.

[4]  Matthew O. Ward,et al.  Interactive data visualization , 2010 .

[5]  Ramana Rao,et al.  The table lens: merging graphical and symbolic representations in an interactive focus + context visualization for tabular information , 1994, CHI '94.

[6]  Christopher G. Healey,et al.  Choosing effective colours for data visualization , 1996, Proceedings of Seventh Annual IEEE Visualization '96.

[7]  Jock D. Mackinlay,et al.  Automating the design of graphical presentations of relational information , 1986, TOGS.

[8]  Heidrun Schumann,et al.  Visual and analytical extensions for the table lens , 2008, Electronic Imaging.

[9]  Tamara Munzner,et al.  A Nested Model for Visualization Design and Validation , 2009, IEEE Transactions on Visualization and Computer Graphics.

[10]  Christopher G. Healey,et al.  Visualizing multidimensional query results using animation , 2008, Electronic Imaging.

[11]  J.C. Roberts,et al.  State of the Art: Coordinated & Multiple Views in Exploratory Visualization , 2007, Fifth International Conference on Coordinated and Multiple Views in Exploratory Visualization (CMV 2007).

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

[13]  Ben Shneiderman,et al.  A Rank-by-Feature Framework for Interactive Exploration of Multidimensional Data , 2005, Inf. Vis..

[14]  Jacques Bertin,et al.  Semiology of Graphics - Diagrams, Networks, Maps , 2010 .

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

[16]  Edward R. Tufte,et al.  Envisioning Information , 1990 .

[17]  Wei Chen,et al.  RankExplorer: Visualization of Ranking Changes in Large Time Series Data , 2012, IEEE Transactions on Visualization and Computer Graphics.

[18]  Brandon Randolph-Seng,et al.  Graphic Presentation , 2013 .

[19]  Guy Lebanon,et al.  Visualizing Incomplete and Partially Ranked Data , 2008, IEEE Transactions on Visualization and Computer Graphics.

[20]  Sandra G. Hart,et al.  Nasa-Task Load Index (NASA-TLX); 20 Years Later , 2006 .

[21]  Alfred Inselberg,et al.  The plane with parallel coordinates , 1985, The Visual Computer.

[22]  Dieter Schmalstieg,et al.  Navigation and Exploration of Interconnected Pathways , 2008, Comput. Graph. Forum.

[23]  Steven P. Reiss,et al.  Stretching the rubber sheet: a metaphor for viewing large layouts on small screens , 1993, UIST '93.

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

[25]  Naomi B. Robbins,et al.  Plotting Likert and Other Rating Scales , 2011 .

[26]  Heidrun Schumann,et al.  Visualizing uncertainty in biological expression data , 2012, Visualization and Data Analysis.

[27]  Matthew O. Ward,et al.  Interactive Data Visualization: Foundations, Techniques, and Applications, Second Edition - 360 Degree Business , 2015 .

[28]  Matthew O. Ward,et al.  Interactive Data Visualization - Foundations, Techniques, and Applications , 2010 .

[29]  Jeffrey Heer,et al.  Animated Transitions in Statistical Data Graphics , 2007, IEEE Transactions on Visualization and Computer Graphics.

[30]  Judi Scheffer,et al.  Dealing with Missing Data , 2020, The Big R‐Book.

[31]  Jimmy Johansson,et al.  Quality-based guidance for exploratory dimensionality reduction , 2013, Inf. Vis..

[32]  Serdar Tasiran,et al.  TreeJuxtaposer: scalable tree comparison using Focus+Context with guaranteed visibility , 2003, ACM Trans. Graph..

[33]  Edward Rolf Tufte,et al.  The visual display of quantitative information , 1985 .