cs 5630 cs 6630 visualization design guidelines tasks
play

CS-5630 / CS-6630 Visualization Design Guidelines; Tasks Alexander - PowerPoint PPT Presentation

CS-5630 / CS-6630 Visualization Design Guidelines; Tasks Alexander Lex alex@sci.utah.edu [xkcd] Design Critique / Redesign https://goo.gl/lHWp4x Sunday Star Times, 2012 Quantity encoded by diameter, not area! Fixing that: R. Cunliffe,


  1. CS-5630 / CS-6630 Visualization Design Guidelines; Tasks Alexander Lex alex@sci.utah.edu [xkcd]

  2. Design Critique / Redesign

  3. https://goo.gl/lHWp4x Sunday Star Times, 2012

  4. Quantity encoded by diameter, not area! Fixing that: R. Cunliffe, Stats Chat

  5. But is this visual encoding appropriate in the first place? R. Cunliffe, Stats Chat

  6. Design Guidelines

  7. Edward Tufte

  8. Design Excellence “Well-designed presentations of interesting data are a matter of substance, of statistics, and of design.”

  9. Tufte’s Lessons Practice: graphical integrity and excellence Theory: design principles for data graphics

  10. Graphical Integrity Flowing Data

  11. Scale Distortions Flowing Data

  12. What’s wrong?

  13. Scale Distortions

  14. Scale Distortions

  15. Start Scales at 0? A. Kriebel, VizWiz

  16. Global Warming? The Daily Mail, UK, Jan 2012

  17. Global Warming? Mother Jones

  18. Global Warming - Frame the Data Mother Jones

  19. The Lie Factor Size of effect shown in graphic Size of effect in data Tufte, VDQI

  20. The Lie Factor 5 . 3 − 0 . 6 / 27 . 5 − 18 = 14 . 8 0 . 6 18 (Size of effect in graphic)/(size of effect in data) Tufte, VDQI

  21. The Lie Factor Tufte, VDQI

  22. Tufte’s Integrity Principles Show data variation , not design variation Clear, detailed, and thorough labeling and appropriate scales Size of the graphic effect should be directly proportional to the numerical quantities (“lie factor”)

  23. Death to Pie Charts Share of coverage on TechCrunch “I hate pie charts. I mean, really hate them.” Cole Nussbaumer www.storytellingwithdata.com/2011/07/death-to-pie-charts.html

  24. Redesign

  25. Can you spot the differences?

  26. Can you spot the differences?

  27. My favorite pie chart

  28. My second favorite pie chart

  29. Visualization Design Principles

  30. Maximize Data-Ink Ratio 0-$24,999 $25,000+ 0-$24,999 $25,000+

  31. Maximize Data-Ink Ratio 700 525 350 175 0 Males Females 0-$24,999 $25,000+ 0-$24,999 $25,000+

  32. Avoid Chartjunk Extraneous visual elements that distract from the message ongoing, Tim Brey

  33. Avoid Chartjunk ongoing, Tim Brey

  34. Avoid Chartjunk ongoing, Tim Brey

  35. Avoid Chartjunk ongoing, Tim Brey

  36. Avoid Chartjunk ongoing, Tim Brey

  37. Avoid Chartjunk ongoing, Tim Brey

  38. Which is better? [Bateman et al. 2010]

  39. Which is better? [Bateman et al. 2010] https://eagereyes.org/criticism/chart-junk-considered-useful-after-all

  40. EXPERIMENTAL RESULTS 1. No significant difference between plain and image charts for interactive interpretation accuracy 2. No significant difference in recall accuracy after a five-minute gap 3. Significantly better recall for Holmes charts of both the chart topic and the details (categories and trend) after long-term gap (2-3 weeks). 4. Participants saw value messages in the Holmes charts significantly more often than in the plain charts. 5. Participants found the Holmes charts more attractive, most enjoyed them, and found that they were easiest and fastest to remember .

  41. Use Chart Junk? It depends! PROS CONS persuasion unbiased analysis memorability trustworthiness engagement interpretability space efficiency

  42. Don’t matplotlib gallery Excel Charts Blog

  43. Tasks Why are we using Visualization?

  44. Domain and Abstract Tasks Infinite numbers of domain tasks Can be broken down into simpler abstract tasks We know how to address the abstract tasks! Identify task - data combination: solutions probably exist

  45. Tasks Analyze high-level choices consume vs produce Search find a known/unknown item Query find out about characteristics of item by itself or relative to others

  46. Example 1 Find good universities with a high faculty student ratio. Identify high-ranked universities In this subset: compare universities & identify high faculty student ratio OR Derive a ranking with a high weight for faculty student ratio

  47. Example 2 Contrast Harvard’s reputation scores with MIT’s Match up Harvard with Yale First, find Harvard and Yale, then compare their (two) reputation scores

  48. Example 3 Find a combination of weights and parameters where Harvard is better than MIT Produce a new dataset by deriving from the input parameters

  49. Result

  50. High-level actions: Analyze Analyze Consume Consume discover vs present Discover Present Enjoy classic split: explore vs explain enjoy: casual, social Produce Produce Annotate Record Derive Annotate, record tag Derive: crucial design choice

  51. Example: Annotate

  52. Example: Derive

  53. Example: Derive Country Club Club Continent Ronaldo Portugal Real Madrid Europe Lahm Germany Bayern München Europe Robben Netherlands Bayern München Europe Khedira Germany Real Madrid Europe Phogba Italy Juventus Europe Messi Argentina Barcelona Europe

  54. Actions: Mid-level search, low- level query Search what does user know? Target known Target unknown Location Lookup Browse target, location known Location Locate Explore unknown how much of the data Query matters? Identify Compare Summarize one, some, all

  55. Example Compare (& Derive)

  56. Why: Targets NETWORK DATA ALL DATA Topology Trends Outliers Features Paths ATTRIBUTES One Many SPATIAL DATA Dependency Correlation Similarity Distribution Shape Extremes

  57. Examples Trends: How did the job market develop since the recession overall? Outliers: Looking at real estate related jobs

  58. How? A Preview Encode Manipulate Facet Reduce Arrange Change Juxtapose Filter Express Separate Select Partition Aggregate Order Align Use Navigate Superimpose Embed Map from categorical and ordered attributes

Recommend


More recommend