Information Design and Visualization

Slides:



Advertisements
Similar presentations
Information Visualization: Trees Chris North cs3724: HCI.
Advertisements

Visualisasi Informasi
CS 5764 Information Visualization Dr. Chris North Purvi Saraiya GTA.
Information Visualization (Shneiderman and Plaisant, Ch. 13)
Visualization Basics CS 5764: Information Visualization Chris North.
cs5764: Information Visualization Chris North
The Table Lens: Merging Graphical and Symbolic Representations in an Interactive Focus + Context Visualization for Tabular Information R. Rao and S. K.
Matthias Mayer The Table Lens - Ramana Rao & Stuart K. Card Information Visualization 838b - February 21st 2001 The Table Lens: Merging.
CS 5764 Information Visualization Dr. Chris North.
CS 5764 Information Visualization Dr. Chris North GTA: Beth Yost.
______________________________________________________________________________________ SCHOOL OF INTERACTIVE ARTS + TECHNOLOGY [SIAT] |
© Anselm Spoerri Information Visualization Information Visualization Course Prof. Anselm Spoerri
© Anselm Spoerri Information Visualization Information Visualization Course Prof. Anselm Spoerri
Info Vis: Multi-Dimensional Data Chris North cs3724: HCI.
Tree Structures (Hierarchical Information) cs5764: Information Visualization Chris North.
CS 3724: Introduction to Human Computer Interaction Chris North Jason Lee Szu-Chia Lu.
SBD: Activity Design Chris North CS 3724: HCI. Problem scenarios summative evaluation Information scenarios claims about current practice analysis of.
Evaluation: Controlled Experiments Chris North cs3724: HCI.
SBD: Interaction Design Chris North CS 3724: HCI.
1 Adapting the TileBar Interface for Visualizing Resource Usage Session 602 Adapting the TileBar Interface for Visualizing Resource Usage Session 602 Larry.
© 2010 Pearson Addison-Wesley. All rights reserved. Addison Wesley is an imprint of Designing the User Interface: Strategies for Effective Human-Computer.
Design Chris North cs3724: HCI. Quiz What are the 3 steps in producing a UI?
© 2010 Pearson Addison-Wesley. All rights reserved. Addison Wesley is an imprint of Designing the User Interface: Strategies for Effective Human-Computer.
Fall 2002CS/PSY Information Visualization Picture worth 1000 words... Agenda Information Visualization overview  Definition  Principles  Examples.
SBD: Activity Design CS HCI Chris North Usability Engineering - Chapter 3.
Java Intro Chris North cs3724: HCI. Presentations john randal, tom shultz Vote: UI Hall of Fame/Shame?
Copyright © 2005, Pearson Education, Inc. Slides from resources for: Designing the User Interface 4th Edition by Ben Shneiderman & Catherine Plaisant Slides.
Mao Lin Huang University of Technology, Sydney, Visual Representations of Data and Knowledge.
SBD: Analyzing Requirements Chris North CS 3724: HCI.
SBD: Activity Design CS HCI Chris North Usability Engineering - Chapter 3.
Info Vis: Multi-Dimensional Data Chris North cs3724: HCI.
CS3041 – Final week Today: Searching and Visualization Friday: Software tools –Study guide distributed (in class only) Monday: Social Imps –Study guide.
Information Visualization 2: Overview and Navigation Chris North cs3724: HCI.
14. Information Search and Visualization
Information Visualization Chris North cs3724: HCI.
SBD: Information Design
Visual Overview Strategies cs5984: Information Visualization Chris North.
© 2010 Pearson Addison-Wesley. All rights reserved. Addison Wesley is an imprint of Designing the User Interface: Strategies for Effective Human-Computer.
SBD: Activity Design Chris North cs3724: HCI. Problem scenarios summative evaluation Information scenarios claims about current practice analysis of stakeholders,
Information Visualiation: Trees Chris North cs3724: HCI.
Review Chris North cs3724: HCI. Midterm Topics Scenario-based design: (ch 1-4) SBD background –metrics, tradeoffs, scenarios Requirements analysis –Field.
INFORMATION VISUALIZATION
Cs5984: Information Visualization Chris North GTA: Purvi Saraiya Infovis meister: Nathan.
Visual Overview Strategies cs5984: Information Visualization Chris North.
CS 235: User Interface Design April 28 Class Meeting Department of Computer Science San Jose State University Spring 2015 Instructor: Ron Mak
SBD: Analyzing Requirements Chris North cs3724: HCI.
SBD: Interaction Design Chris North CS 3724: HCI.
CS 3724: Introduction to Human Computer Interaction Chris North Regis Kopper.
Information Visualization: Navigation Chris North cs3724: HCI.
Visualization Design Principles cs5984: Information Visualization Chris North.
Multiple Views cs5984: Information Visualization Chris North.
Table Lens Paper – The Table Lens: Merging Graphical and Symbolic Representations in an Interactive Focus + Context Visualization for Tabular Information.
Information Visualization Course
Information Visualization: Navigation
CSC420 Showing Complex Data.
cs5984: Information Visualization Chris North
Hierarchies (Trees) Definition Examples
cs5764: Information Visualization Chris North
Professor John Canny Fall 2001 Nov 29, 2001
Professor John Canny Spring 2003
Information Visualization 2: Overview and Navigation
Information Visualization Picture worth 1000 words...
Information Design and Visualization
cs5984: Information Visualization Chris North
Information Visualization 2: Overview and Navigation
Information Visualization (Part 1)
CHAPTER 7: Information Visualization
Information Visualization
CHAPTER 14: Information Visualization
Comp 15 - Usability & Human Factors
Presentation transcript:

Information Design and Visualization Chris North CS 3724: HCI

To do Hall of Fame/Shame Presentations Project: Requirements Analysis

Information scenarios ANALYZE analysis of stakeholders, field studies claims about current practice Problem scenarios DESIGN Activity scenarios metaphors, information technology, HCI theory, guidelines Functionality iterative analysis of usability claims and re-design Information scenarios Look and feel Interaction scenarios PROTOTYPE & EVALUATE summative evaluation formative evaluation Usability specifications

The Problem Data Human Data Transfer Goal: Insight How?

Human Vision Highest bandwidth sense Fast, parallel Pattern recognition Pre-attentive Extends memory and cognitive capacity (Multiplication test) People think visually Impressive. Lets use it!

Find the Red Square:

Which state has highest Income? Relationship between Income and Education? Outliers?

College Degree % Per Capita Income

Scenarios = Data + Tasks Data categories: Spatial (1,2,3D) Tabular (Multi-dimensional) Network, Tree Text, documents Combinations of categories

Visualization can do this! User Tasks Easy stuff: (1 or few items) Min, max, average, % Exact queries, known item search Hard stuff: Patterns, trends, distributions, changes over time, outliers, exceptions, relationships, correlations, multi-way, combined min/max, tradeoffs, clusters, groups, comparisons, context, anomalies, data errors, Paths, … Excel can do this Visualization can do this!

Examples of Tabular data visualization DataMaps Spotfire TableLens

DataMaps demo

Spotfire Mapping data to graphics (x, y, size, color, shape…) Multiple views: brushing and linking Dynamic Queries Details window Cars data

Visual Mapping: Step 1 Map: data items  visual marks Visual marks: Points Lines Areas Volumes Glyphs

Visual Mapping: Step 2 Map: data items  visual marks Map: data attributes  visual properties of marks Visual properties of marks: Position, x, y, z Size, length, area, volume Orientation, angle, slope Color, gray scale, texture Shape Animation, time, blink, motion

Mapping Example in Spotfire Film database Film  dot Year  x Length  y Popularity  size Subject  color Award?  shape

TableLens (Eureka by Inxight) Visual encoding of cell values Details expand within context (fisheye) Sorting Cars data

Examples of Tree data visualization Windows Explorer Star Tree TreeMaps

Star Tree (Hyperbolic Tree) Focus+Context Radial; shrink with distance to center Drag to navigate Scalability? Xerox PARC, Inxight http://startree.inxight.com/

Treemaps Parent/child containment Size & color encoding Map of the Market: http://www.smartmoney.com/marketmap/ People Map: http://www.truepeers.com/ Coffee Map: http://www.peets.com/tast/11/coffee_selector.asp U. Maryland

“Squarified” TreeMap http://www.research.microsoft.com/~masmith/all_map.jpg

SequoiaView http://www.win.tue.nl/sequoiaview/

Context is Important!

Information Visualization Mantra Overview first, zoom and filter, then details on demand - Ben Shneiderman

What is Information Visualization? The use of computer-supported, interactive, visual representations of abstract data to amplify cognition

My definition: Show me the data!

Keys points Power of visual system scenario = data + tasks Mapping data to graphics & visual properties 2 steps Interaction for what doesn’t fit in visual rep. Dynamic queries, brushing, … Examples: tabular data, trees Mantra: Overview first… Choice of visual representation matters

What’s the Big Deal?

Presentation is everything! - Edward Tufte Presentation is everything!

Project Step 3 – Design Due 3 weeks: get started early! Design space Dimensions of the design space Alternative designs Claims analysis Formative evaluation Wizard of Oz Refinements Final design: Scenarios Representations

Homework #3 Due next Thurs Download KidPad software Design a zoomable visualization