ch 7 8 tables spatial data
play

Ch 7+8: Tables, Spatial Data Arrange not much about the ones in - PowerPoint PPT Presentation

News VAD Ch 7: Arrange Tables Arrange tables clarification on artery vis Encode Axis Orientation Express Values Rectilinear Parallel Radial diverging colormap since doctors care about high and low values Ch 7+8: Tables, Spatial


  1. News VAD Ch 7: Arrange Tables Arrange tables • clarification on artery vis Encode Axis Orientation Express Values Rectilinear Parallel Radial – diverging colormap since doctors care about high and low values Ch 7+8: Tables, Spatial Data Arrange • not much about the ones in the middle Express Separate Separate, Order, Align Regions – personal communication with Borkin, not clearly stated in paper Separate Order • second guest lecture today from Kosara Layout Density – vis for presentation (versus discovery/exploration) Tamara Munzner Dense Space-Filling Order Align • then continue with lecture/discussion Department of Computer Science Align – catch up on chapters, leave papers for Thu University of British Columbia • remember CPSC 547, Information Visualization Use – I have office hours on Tuesdays Day 8: 6 October 2015 1 Key 2 Keys 3 Keys Many Keys List Matrix Volume Recursive Subdivision – pitches are coming up Thu Oct 22 http://www.cs.ubc.ca/~tmm/courses/547-15 – start talking to me about project ideas! 2 3 4 Idiom: scatterplot Idiom: bar chart Keys and values Some keys: Categorical regions Tables 100 100 Express Values • key • express values • one key, one value 75 75 Attributes (columns) Separate Order Align 50 50 – independent attribute Items – quantitative attributes – data (rows) 25 25 – used as unique index to look up items • no keys, only values • 1 categ attrib, 1 quant attrib 0 0 Cell containing value – mark: lines – simple tables: 1 key – data – channels – multidimensional tables: multiple keys Multidimensional Table • 2 quant attribs Animal Type Animal Type • length to express quant value • regions : contiguous bounded areas distinct from each other • value – mark: points • spatial regions: one per mark – channels – using space to separate (proximity) – dependent attribute, value of cell – separated horizontally, aligned vertically Value in cell • horiz + vert position – following expressiveness principle for categorical attributes • classify arrangements by key count – ordered by quant attrib – tasks • use ordered attribute to order and align regions » by label (alphabetical), by length attrib (data-driven) – 0, 1, 2, many... • find trends, outliers, distribution, correlation, clusters – task 1 Key 2 Keys 3 Keys Many Keys – scalability Express Values 1 Key 2 Keys 3 Keys Many Keys • compare, lookup values List Matrix Volume Recursive Subdivision List Matrix Volume Recursive Subdivision • hundreds of items – scalability • dozens to hundreds of levels for key attrib [A layered grammar of graphics. Wickham. Journ. Computational and Graphical Statistics 19:1 (2010), 3–28.] 5 6 7 8 Idiom: stacked bar chart Idiom: streamgraph Idiom: line chart Choosing bar vs line charts 60 60 20 50 50 • one more key • generalized stacked graph • one key, one value • depends on type of key attrib 40 40 15 30 30 – data – emphasizing horizontal continuity – data – bar charts if categorical 20 20 10 10 10 • 2 categ attrib, 1 quant attrib • vs vertical items • 2 quant attribs – line charts if ordered 0 0 Female Male 5 Female Male [Stacked Graphs Geometry & Aesthetics. Byron and Wattenberg. – mark: vertical stack of line marks – data – mark: points • do not use line charts for IEEE Trans. Visualization and Computer Graphics (Proc. InfoVis 0 60 60 2008) 14(6): 1245–1252, (2008).] • glyph : composite object, internal structure from multiple marks • 1 categ key attrib (artist) • line connection marks between them 50 50 categorical key attribs 40 40 – channels • 1 ordered key attrib (time) – channels 30 30 – violates expressiveness principle [Using Visualization to Understand the 20 20 Year • 1 quant value attrib (counts) • length and color hue • aligned lengths to express quant value 10 10 Behavior of Computer Systems. Bosch. Ph.D. • implication of trend so strong that – derived data 0 0 • spatial regions: one per glyph thesis, Stanford Computer Science, 2001.] • separated and ordered by key attrib into horizontal regions 10-year-olds 12-year-olds 10-year-olds 12-year-olds it overrides semantics! – aligned: full glyph, lowest bar component • geometry: layers, where height encodes counts – task after [Bars and Lines: A Study of Graphic Communication. – “The more male a person is, the Zacks and Tversky. Memory and Cognition 27:6 (1999), – unaligned: other bar components taller he/she is” • 1 quant attrib (layer ordering) • find trend 1073–1079.] – task – scalability – connection marks emphasize ordering of items along key axis by explicitly showing relationship between • part-to-whole relationship one item and the next • hundreds of time keys – scalability • dozens to hundreds of artist keys • several to one dozen levels for stacked attrib – more than stacked bars, since most layers don’t extend across whole chart 9 10 11 12 Idiom: heatmap Idiom: cluster heatmap Idioms: scatterplot matrix, parallel coordinates Axis Orientation • scatterplot matrix (SPLOM) • two keys, one value • in addition Scatterplot Matrix Parallel Coordinates Math Physics Dance Drama Rectilinear Parallel Radial – rectilinear axes, point mark – data – derived data Math 100 – all possible pairs of axes • 2 categ attribs (gene, experimental condition) • 2 cluster hierarchies 90 80 Physics • 1 quant attrib (expression levels) – dendrogram – scalability 70 60 – marks: area • parent-child relationships in tree with connection line marks • one dozen attribs 50 Dance 40 • separate and align in 2D matrix • leaves aligned so interior branch heights easy to compare • dozens to hundreds of items 30 20 Drama – indexed by 2 categorical attributes – heatmap • parallel coordinates 10 Many Keys 1 Key 2 Keys 0 – channels Math Physics Dance Drama List Matrix Recursive Subdivision • marks (re-)ordered by cluster hierarchy traversal – parallel axes, jagged line representing item Table • color by quant attrib – rectilinear axes, item as point – (ordered diverging colormap) Math Physics Dance Drama • axis ordering is major challenge 85 95 70 65 – task 90 80 60 50 – scalability • find clusters, outliers 65 50 90 90 50 40 95 80 • dozens of attribs – scalability 40 60 80 90 • hundreds of items • 1M items, 100s of categ levels, ~10 quant attrib levels after [Visualization Course Figures. McGuffin, 2014. http://www.michaelmcguffin.com/courses/vis/] 13 14 15 16

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend