+ All Categories
Home > Documents > Visual Overview Strategies cs5984: Information Visualization Chris North.

Visual Overview Strategies cs5984: Information Visualization Chris North.

Date post: 29-Jan-2016
Category:
Upload: lynne-fletcher
View: 218 times
Download: 0 times
Share this document with a friend
22
Visual Overview Strategies cs5984: Information Visualization Chris North
Transcript
Page 1: Visual Overview Strategies cs5984: Information Visualization Chris North.

Visual Overview Strategies

cs5984: Information Visualization

Chris North

Page 2: Visual Overview Strategies cs5984: Information Visualization Chris North.

Where are we?

• Multi-D• 1D• 2D• 3D• Hierarchies/Trees• Networks/Graphs• Document collections

• Design Principles• Empirical Evaluation• Java Development• Visual Overviews• Multiple Views

Page 3: Visual Overview Strategies cs5984: Information Visualization Chris North.

Quiz

• 4 focus+context strategies:• bifocal

• Perspective

• Wide-angle lens

• bubble

Page 4: Visual Overview Strategies cs5984: Information Visualization Chris North.

Why Overviews?

Data Screen

dataa dataadata dataa

Page 5: Visual Overview Strategies cs5984: Information Visualization Chris North.

Advantages of Overviews

Helps solve the Keyhole Problem:• Map, organization (spatial layout of concepts)

• What information is (not) available?

• Adds context info, relationships

• Enables direct access

• Encourages exploration

• HCI metrics: • Improves user performance, learning time, error rates,

retention, satisfaction– Studies, e.g. Beard&Walker, Leung, Plaisant, Chimera, North, etc.

Page 6: Visual Overview Strategies cs5984: Information Visualization Chris North.

Visual Overview Design Goals• Visual: take advantage of human visual processing

• Information Rich: show as much as you can! (while maintaining a clean design)

• Interaction Affordances: enable quick access to details

• E.g. Zooming, Overview+Detail, Focus+Context

Page 7: Visual Overview Strategies cs5984: Information Visualization Chris North.

Data Scale

• Small scale data = easy• Just show everything

• But, there’s always more data…

• How much can you show?

(3,2)

(5,7)

(9,9)

Attribute 1A

ttribute 2

Page 8: Visual Overview Strategies cs5984: Information Visualization Chris North.

Cartography

Page 9: Visual Overview Strategies cs5984: Information Visualization Chris North.

Overview Strategies for Large Scale

1. Screen: Reduce visual representation size• Pack more on the screen

2. Data: Reduce data scale• Use less data to fit screen

Data Screen

Page 10: Visual Overview Strategies cs5984: Information Visualization Chris North.

1. Reduce Visual Representation

“Hammer”

DataScreen

Page 11: Visual Overview Strategies cs5984: Information Visualization Chris North.

Reduce Visual Representation

• Stasko, “Information Mural”• Ben, Ahmed

Page 12: Visual Overview Strategies cs5984: Information Visualization Chris North.

2. Reduce Data Scale

“Chainsaw”

Data Screen

Page 13: Visual Overview Strategies cs5984: Information Visualization Chris North.

Data Scale

• Reduce data scale to fit screen

• Reduce # attributes

• Reduce # items

• Reduce value “size”

• 2 Approaches:• Eliminate

• Aggregate

Page 14: Visual Overview Strategies cs5984: Information Visualization Chris North.

Reduce # Attributes

• Eliminate attributes• Scatterplot: selects 2 attributes,

ignores rest

• Aggregate attributes• Column math: grade = (hw1 + hw2) / 2

• Star Coordinates: vector summaps n attributes to 2 (x,y)

• Multi-dimensional scaling:statistical technique to map n-D to 1,2,3-D usingdistance between points

Page 15: Visual Overview Strategies cs5984: Information Visualization Chris North.

Reduce # Items

• Eliminate items• VIDA (Visual Info Density Adjuster):

show high priority items (video)

• Human-Eye View: focused info density

• Aggregate items• Group many items into one

– SQL “group by”

– Snap-Together Visualization: drill down (1:M)

– Aggregate Towers

• Semantic zooming, Abstraction– Pad++, Jazz

Page 16: Visual Overview Strategies cs5984: Information Visualization Chris North.
Page 17: Visual Overview Strategies cs5984: Information Visualization Chris North.

Aggregation with Zooming

• Rayson, “Aggregate Towers”• Anil, Supriya

Page 18: Visual Overview Strategies cs5984: Information Visualization Chris North.

Summary

1. Reduce visual representation (Hammer)

2. Reduce data scale (Chainsaw)• Eliminate

• Aggregate

Page 19: Visual Overview Strategies cs5984: Information Visualization Chris North.

DataWear

• Umer Farooq

• IEEE InfoVis 2001

Page 20: Visual Overview Strategies cs5984: Information Visualization Chris North.

Assignment

• Thurs: Multiple View Strategies• Chi, “Visualization Spreadsheet”

» mudita, abhi

• North, “Snap-Together Visualization”» varun, kumar

Page 21: Visual Overview Strategies cs5984: Information Visualization Chris North.

Next Week

• Tues: Trees• Rao, “Hyperbolic Trees”

» david, harsha

• Robertson, “Cone Trees”» anuj, atul

• Thurs: Trees• Johnson, “Treemaps”

» vishal, jeevak

• Beaudoin, “Cheops”» jon, mudita

Page 22: Visual Overview Strategies cs5984: Information Visualization Chris North.

Homework #3

• See website for important details

• Due Tues Oct 23

• Zoomable visualization design• Use Jazz HiNote to create an information space

• Topic ideas: hobby, life story, event, academic field

• Goal: help someone learn about topic

• 1 page report: analysis of zooming concept, your design

• Be creative, have fun!

• http://vtopus.cs.vt.edu/~north/infoviz/hinoteapplet.html


Recommended