Top Banner
James Tam Information Visualization Concepts covered What is Information Visualization? Tufte's Principles for Information Visualization. Visual Variables. These lecture notes are a chosen selection from the "Representations" lectures from CPSC 481
32

James Tam Information Visualization Concepts covered What is Information Visualization? Tufte's Principles for Information Visualization. Visual Variables.

Dec 21, 2015

Download

Documents

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: James Tam Information Visualization Concepts covered What is Information Visualization? Tufte's Principles for Information Visualization. Visual Variables.

James Tam

Information Visualization

Concepts covered

What is Information Visualization?

Tufte's Principles for Information Visualization.

Visual Variables.

These lecture notes are a chosen selection from the "Representations" lectures from CPSC 481

Page 2: James Tam Information Visualization Concepts covered What is Information Visualization? Tufte's Principles for Information Visualization. Visual Variables.

James Tam

What Is Information Visualization?

Visually representing representing abstract data on a computer in a way that makes it easier to acquire or use the information.

From www.bravenet.com

Page 3: James Tam Information Visualization Concepts covered What is Information Visualization? Tufte's Principles for Information Visualization. Visual Variables.

James Tam

Representations

Representation of numbers• Decimal: 123456• Binary: 010001• Roman Numerals: IV

Different representations have different strengths

Page 4: James Tam Information Visualization Concepts covered What is Information Visualization? Tufte's Principles for Information Visualization. Visual Variables.

James Tam

Which is the best flight?

depart arriveAC 117 Vancouver - Calgary 7:00 9:00Cdn 321 Vancouver - Calgary 9:00 12:00Cdn 355 Calgary - Montreal 13:30 19:30AC 123 Calgary - Toronto 12:30 16:30AC 123 Toronto - Montreal 16:45 17:30*time zone: +1 van-cal, +2 cal-tor, mtl

length, stop-overs, switches...

7 9 11 13 15 17

10 12 14 16 18 20

Vancouver

8 10 12 14 16 18

AC 117 Cdn 321

Cdn 355AC 123

Calgary

Toronto

Montreal

Page 5: James Tam Information Visualization Concepts covered What is Information Visualization? Tufte's Principles for Information Visualization. Visual Variables.

James Tam

Anscombe’s Quartet

N: 11.0mean X’s : 9.0mean Y’s : 7.5standard error of slope estimate: 0.1sum of squares: 110.0regression sum of squares: 27.5residual sum of squares of Y: 13.8correlation coefficient: 0.8r squared: 0.7regression line: Y=3+0.5X

Graphics Reveal the Data

Page 6: James Tam Information Visualization Concepts covered What is Information Visualization? Tufte's Principles for Information Visualization. Visual Variables.

James Tam

Principles for Information VisualizationGraphics should reveal the data• show the data*• not get in the way of the message*• avoid distortion*• present many numbers in a small space• make large data sets coherent• encourage comparison between data• supply both a broad overview and fine detail*• serve a clear purpose

note: many visual examples on the following slides are taken from Tufte’s books

E. Tufte Visual Display of Quantitative Information

Page 7: James Tam Information Visualization Concepts covered What is Information Visualization? Tufte's Principles for Information Visualization. Visual Variables.

James Tam

Show The Data

# Buffalo

# Adults # calves

# Buffalo

Page 8: James Tam Information Visualization Concepts covered What is Information Visualization? Tufte's Principles for Information Visualization. Visual Variables.

James Tam

Not Get In The Way Of The Message

Page 9: James Tam Information Visualization Concepts covered What is Information Visualization? Tufte's Principles for Information Visualization. Visual Variables.

James Tam

Avoid Distortion

Ford GM Pontiac Toyota58

59

60

61

62

63

64

65

66

Ford GM Pontiac Toyota

Maintenance cost / year

0

5

10

15

20

25

30

35

40

45

50

55

60

65

70

Ford GM Pontiac Toyota

Maintenance cost / year

Page 10: James Tam Information Visualization Concepts covered What is Information Visualization? Tufte's Principles for Information Visualization. Visual Variables.

James Tam

Broad Overview And Fine Detail

Mutually Exclusive Views

Icewind Dale (Black Isle)

Page 11: James Tam Information Visualization Concepts covered What is Information Visualization? Tufte's Principles for Information Visualization. Visual Variables.

James Tam

Broad Overview And Fine Detail

Overlay

Diablo (Blizzard)

Page 12: James Tam Information Visualization Concepts covered What is Information Visualization? Tufte's Principles for Information Visualization. Visual Variables.

James Tam

Broad Overview And Fine Detail

Separate Views

Defender (Williams Electronics)

Page 13: James Tam Information Visualization Concepts covered What is Information Visualization? Tufte's Principles for Information Visualization. Visual Variables.

James Tam

Broad Overview And Fine Detail

Page 14: James Tam Information Visualization Concepts covered What is Information Visualization? Tufte's Principles for Information Visualization. Visual Variables.

James Tam

Broad Overview And Fine Detail

Bederson, B.B. (May 2000) University of Maryland www.cs.umd.edu/hcil/fisheyemenu/

Page 15: James Tam Information Visualization Concepts covered What is Information Visualization? Tufte's Principles for Information Visualization. Visual Variables.

James Tam

Visual VariablesPosition

• Changes in the x, y, z location

Size• Changes in length, area or repetition

Shape• Changes in form

Value• Changes in brightness

Orientation• Changes in alignment

Colour• Changes in hue

Texture• Variations in pattern

Motionwww.st-duffer.com

Page 16: James Tam Information Visualization Concepts covered What is Information Visualization? Tufte's Principles for Information Visualization. Visual Variables.

James Tam

Visual Variables

Visual variables can affect how you interpret information

• selective is a change in this variable enough to allow us to select things from a group?

• associative is a change in this variable enough to allow us to perceive things as a group?

• quantitative is there a numerical reading obtainable from changes in this variable?

• orderare changes in this variable perceived as ordered?

Page 17: James Tam Information Visualization Concepts covered What is Information Visualization? Tufte's Principles for Information Visualization. Visual Variables.

James Tam

Visual Variable: Position

selective

associative

quantitative

order

100

0100

Page 18: James Tam Information Visualization Concepts covered What is Information Visualization? Tufte's Principles for Information Visualization. Visual Variables.

James Tam

selective

associative

quantitative

order

Visual Variable: Size

> >> > > >

=4 X

Page 19: James Tam Information Visualization Concepts covered What is Information Visualization? Tufte's Principles for Information Visualization. Visual Variables.

James Tam

Selective

associative

quantitative

order

Visual Variable: Shape

>> >> > > >

15 34 105

Page 20: James Tam Information Visualization Concepts covered What is Information Visualization? Tufte's Principles for Information Visualization. Visual Variables.

James Tam

Shape

Page 21: James Tam Information Visualization Concepts covered What is Information Visualization? Tufte's Principles for Information Visualization. Visual Variables.

James Tam

Visual Variable: Value

selective

associative

quantitative

order < < < < < <

15 34 105

Page 22: James Tam Information Visualization Concepts covered What is Information Visualization? Tufte's Principles for Information Visualization. Visual Variables.

James Tam

Visual Variable: Color

Selective

associative

quantitative

order > > > > > > >>

15 13 34 67

Page 23: James Tam Information Visualization Concepts covered What is Information Visualization? Tufte's Principles for Information Visualization. Visual Variables.

James Tam

Color

Page 24: James Tam Information Visualization Concepts covered What is Information Visualization? Tufte's Principles for Information Visualization. Visual Variables.

James Tam

Encoding

Common advice says use a rainbow scale- Marcus, Murch, Healey

- problems with rainbows

Page 25: James Tam Information Visualization Concepts covered What is Information Visualization? Tufte's Principles for Information Visualization. Visual Variables.

James Tam

Page 26: James Tam Information Visualization Concepts covered What is Information Visualization? Tufte's Principles for Information Visualization. Visual Variables.

James Tam

Page 27: James Tam Information Visualization Concepts covered What is Information Visualization? Tufte's Principles for Information Visualization. Visual Variables.

James Tam

Visual Variable: Orientation

selective

associative

quantitative

order ? < < <<< < <

15 17 95

Page 28: James Tam Information Visualization Concepts covered What is Information Visualization? Tufte's Principles for Information Visualization. Visual Variables.

James Tam

Visual Variable: Texture

Selective

associative

quantitative

order > > > >

45 15 33

Page 29: James Tam Information Visualization Concepts covered What is Information Visualization? Tufte's Principles for Information Visualization. Visual Variables.

James Tam

Texture: Vibratory Effects

Page 30: James Tam Information Visualization Concepts covered What is Information Visualization? Tufte's Principles for Information Visualization. Visual Variables.

James Tam

Visual Variable: Motion

selective - motion is one of our most powerful attention grabbers

associative – objects moving in unison groups them effectively

quantitative - subjective perception

order

Page 31: James Tam Information Visualization Concepts covered What is Information Visualization? Tufte's Principles for Information Visualization. Visual Variables.

James Tam

Motion

Page 32: James Tam Information Visualization Concepts covered What is Information Visualization? Tufte's Principles for Information Visualization. Visual Variables.

James Tam

Summary

How the representation of information can effect the ease to which information can be acquired or used?

What are some general guidelines for Information Visualization?

What are Visual Variables?

How can changes in Visual Variables affect how viewers can interpret information?

Which Visual Variables are more effective at different types of visual interpretation tasks?