cs 5630 cs 6630 visualization tables
play

CS-5630 / CS-6630 Visualization Tables Alexander Lex - PowerPoint PPT Presentation

CS-5630 / CS-6630 Visualization Tables Alexander Lex alex@sci.utah.edu [xkcd] Organizational Contacted by TA this week for feedback on project No more standing office hours - arrange meetings dataset types spatial channels are the most


  1. CS-5630 / CS-6630 Visualization Tables Alexander Lex alex@sci.utah.edu [xkcd]

  2. Organizational Contacted by TA this week for feedback on project No more standing office hours - arrange meetings

  3. dataset types

  4. spatial channels are the most effective for all attribute types

  5. recall: attribute semantics when we arrange tabular data, attributes are chosen to be keys and values multidimensional

  6. Scale of Tables Need different approaches for “normal” and “high- dimensional” tables. Homogeneity Same data type? How many dimensions? Same scales? ~50 – tractable with “just” vis ~1000 – need analytical methods Age Gender Height How many records? Bob 25 M 181 Alice 22 F 185 ~ 1000 – “just” vis is fine Chris 19 M 175 >> 10,000 – need analytical methods BPM 1 BPM 2 BPM 3 Bob 65 120 145 Alice 80 135 185 Chris 45 115 135

  7. Analytic Component Multidimensional Scaling Scatterplot Matrices 
 [Doerk 2011] [Bostock] Pixel-based visualizations / 
 heat maps Parallel Coordinates 
 [Bostock] [Chuang 2012] no / little analytics strong analytics 
 component

  8. Express Values No Keys

  9. encode using zero keys: scatterplots Infant Mortality Life Expectance

  10. Regression Lines y ∼ β 0 + β 1 x Approach: use least squares to minimize the sum of the squares of the errors

  11. Anscombe’s Quartet

  12. Encode one Key Attribute

  13. encode one key attribute: 
 bar, dot, & line charts

  14. Encode Multiple Key Attributes

  15. Stacked Bar Chart Keys: Class, Survival Class is spatial Survival is color Left: absolute values Right: proportional values

  16. Comparison of bar chart types Pie Chart Stacked bar chart Layered 
 Bar 
 Chart Small 
 Multiples Grouped 
 Bar 
 Chart Streit & Gehlenborg, PoV, Nature Methods, 2014

  17. Stacked Area Chart

  18. 100% Stacked Area Chart

  19. Stacked Area vs. Line Graphs leancrew.com & Practically Efficient

  20. Can you spot the trends? VizWiz, A. Kriebel

  21. Table Lens Interactive table- based representation Rao & Card 1994

  22. Bertifier Matrix/Table representation Authoring Interface http://www.aviz.fr/bertifier Charles Perin, Pierre Dragicevic and Jean-Daniel Fekete

  23. LineUp Video at http://lineup.caleydo.org

  24. Rankings are popular 26

  25. Rank University Score Score 1. MIT, USA 89.4 2. Harvard, USA 84.2 3. Princeton, USA 73.8 4. Cambridge, UK 64.3 5. Oxford, UK 44.0

  26. Support Multiple Attributes 28

  27. Score = f(A, B, C) Rank University A Score B C 1. MIT, USA 2. Harvard, USA 3. Princeton, USA 4. Cambridge, UK 5. Oxford, UK

  28. Combiner functions: f(A,B,C) (Weighted) sum 
 à Serial Score = w a A + w b B + w c C Maximum 
 à Parallel Score = max(A, B, C) Product Nesting à Complex 
 … Combiners

  29. Serial Combiner (as Stacked Bar) w a A + w b B + w c C Rank University A B C 1. MIT, USA 2. Harvard, USA 3. Princeton, USA 4. Cambridge, UK 5. Oxford, UK

  30. Serial Combiner (as Stacked Bar) w a A + w b B + w c C A B C Rank University 1. MIT, USA 2. Harvard, USA 3. Princeton, USA 4. Cambridge, UK 5. Oxford, UK

  31. Serial Combiner (as Stacked Bar) w b B w c C w a A + + A B C Rank University 1. MIT, USA 2. Harvard, USA 3. Princeton, USA 4. Cambridge, UK 5. Oxford, UK

  32. Flexible Mapping of 
 Attributes to Scores

  33. 0 1 Max Min 0 100

  34. 0 1 0 100

  35. 0 1 100 0

  36. 39

  37. Compare Rankings 40

  38. Bump Charts Rank University Score Score Score Rank 1. MIT, USA 1. 2. Harvard, USA 2. (+1) 3. Princeton, USA 3. (+1) 4. Cambridge, UK 4. (-2) 5. Oxford, UK 5.

  39. Bump Charts Rank University Score Score Score Rank 1. MIT, USA 1. 2. 2. Harvard, USA Harvard, USA 2. (+1) 3. Princeton, USA 3. (+1) 4. Cambridge, UK 4. 4. (-2) (-2) 5. Oxford, UK 5.

  40. Video showing: • Creating snapshot for comparison • Play with weights • Show delta • Select by clicking on slopegraph

  41. http:/ /lineup.caleydo.org 44

  42. Pixel Based Displays Each cell is a “pixel”, value 
 encoded in color / value Ordering critical for interpretation If no ordering inherent, 
 clustering is used Scalable – 1 px per item Good for homogeneous data same scale & type [Gehlenborg & Wong 2012]

  43. 3D Pitfall: Occlusion & Perspective [Gehlenborg and Wong, Nature Methods, 2012]

  44. 3D Pitfall: Occlusion & Perspective [Gehlenborg and Wong, Nature Methods, 2012]

  45. Heterogeneous Data? [Verhaak 2012]

  46. Bad Color Mapping

  47. Good Color Mapping

  48. Color is relative!

  49. Clustered Heat Map

  50. Multiple Line Charts http://square.github.io/cubism/

  51. Combining Various Charts

  52. Design Critique

  53. Document: https://goo.gl/W6w0iI Website: http://goo.gl/D3mIsy

  54. Spatial Axis Orientation

  55. spatial axis orientation

  56. Spatial Axis Orientation Scatterplot Matrix

  57. Scatterplot Matrices (SPLOM) Matrix of size d*d Each row/column is one dimension Each cell plots a scatterplot of two dimensions

  58. Scatterplot Matrices Limited scalability (~20 Algorithmic approaches: dimensions, ~500-1k Clustering & aggregating records) records Brushing is important Choosing dimensions Often combined with “Focus Choosing order Scatterplot” as F+C technique

  59. SPLOM Aggregation - Heat Map Datavore: http://vis.stanford.edu/projects/datavore/splom/

  60. SPLOM F+C, Navigation [Elmqvist]

  61. Spatial Axis Orientation Parallel Coordinates

  62. Parallel Coordinates (PC) Inselberg 1985 Axes represent attributes Lines connecting axes represent items X A A B B B A Y X Y

  63. Parallel Coordinates Each axis represents dimension Lines connecting axis represent records Suitable for all tabular data types heterogeneous data

  64. PC Limitation: 
 Scalability to Many Dimensions 500 axes

  65. PC Limitation: Scalability to Many Items Solutions: Transparency Bundling, Clustering Sampling

  66. PC Limitations 
 Correlations only between adjacent axes Solution: Interaction Brushing Let user change order

  67. PC Limitation: 
 Ambiguity Solutions: Brushing Curves Graham and Kennedy 2003

  68. Parallel Coordinates Algorithmic support: Shows primarily relationships between adjacent axis Choosing dimensions Limited scalability (~50 Choosing order dimensions, ~1-5k records) Clustering & aggregating Transparency of lines Interaction is crucial records Axis reordering Brushing Filtering http://bl.ocks.org/jasondavies/1341281

  69. HIERARCHICAL PARALLEL COORDINATES goal: scale up parallel coordinates to large datasets challenge: overplotting/occlusion Fua 1999

  70. HPC: ENCODING DERIVED DATA visual representation: variable- width opacity bands show whole cluster, not just single item min / max: spatial position cluster density: transparency mean: opaque Fua 1999

  71. HPC: INTERACTING WITH DERIVED DATA interactively change level of detail to navigate cluster hierarchy Fua 1999

  72. Star Plot [Coekin1969] Similar to parallel coordinates Radiate from a common origin http://www.itl.nist.gov/div898/handbook/eda/section3/starplot.htm http://bl.ocks.org/kevinschaul/raw/8833989/ http://start1.jpl.nasa.gov/caseStudies/autoTool.cfm

  73. Data Reduction Sampling Filtering Don’t show every element, show a Define criteria to remove data, e.g., (random) subset minimum variability > / < / = specific value for one dimension Efficient for large dataset consistency in replicates, … Apply only for display purposes Can be interactive, combined with 
 Outlier-preserving approaches sampling [Ellis & Dix, 2006]

  74. Spatial Axis Orientation Hybrids

  75. Flexible Linked Axes (FLINA) Claessen & van Wijk 2011

  76. Web-based implementation of 
 FLINA concept http://vis.pku.edu.cn/mddv/val/

  77. Connected Charts Viau & McGuffin 2012

  78. Domino origin ARTISTS Australia Europe North America studio albums WcountH first album WyearH continent Barbados Rihanna Ireland U2 Sweden ABBA Elton John UK The Beatles number one hits Whitney Houston The Black Eyed Peas Britney Spears start of Eminem US career WyearH Michael Jackson Madonna inactive active Elvis Presley Netherlands career status Germany Australia Sweden Canada France Austria Ireland Span Italy US UK COUNTRIES in business at first album 5 Artists sold albums WabsoluteH gender male group female inactive gender ∩ inactive 5 Countries population WmillionH Artists 0 12 Countries 1 12 Gratzl et al. 2014

  79. Spatial Axis Orientation Parallel Sets

  80. Parallel Sets builds on PC to better handle categorical data discrete small number of values no implied ordering between attributes task: find relationship between attributes interaction driven technique

Recommend


More recommend