Information Visualization

Similar documents
Software Project Visualization Using Task Oriented Metaphors

The Value of Visualization

STT 231 Test 1. Fill in the Letter of Your Choice to Each Question in the Scantron. Each question is worth 2 point.

On-Line Data Analytics

An Introduction to the Minimalist Program

BiblioViz: A System for Visualizing Bibliography Information

Visual Thinking In Action: Visualizations As Used On Whiteboards

Orange Coast College Spanish 180 T, Th Syllabus. Instructor: Jeff Brown

THE HEAD START CHILD OUTCOMES FRAMEWORK

BEYOND FINANCIAL AID ACTION PLANNING GUIDE

On Human Computer Interaction, HCI. Dr. Saif al Zahir Electrical and Computer Engineering Department UBC

Coimisiún na Scrúduithe Stáit State Examinations Commission LEAVING CERTIFICATE 2008 MARKING SCHEME GEOGRAPHY HIGHER LEVEL

Hardhatting in a Geo-World

The Revised Math TEKS (Grades 9-12) with Supporting Documents

LESSON TITLE: The Road to Writing Perfect Paragraphs: Follow The Old Red Trail

AGENDA LEARNING THEORIES LEARNING THEORIES. Advanced Learning Theories 2/22/2016

An Introduction to Simio for Beginners

Kindergarten Foundations of America

Unit 7 Data analysis and design

Objective: Add decimals using place value strategies, and relate those strategies to a written method.

AP Statistics Summer Assignment 17-18

Iowa School District Profiles. Le Mars

The lab is designed to remind you how to work with scientific data (including dealing with uncertainty) and to review experimental design.

Intelligent Agents. Chapter 2. Chapter 2 1

learning collegiate assessment]

JING: MORE BANG FOR YOUR INSTRUCTIONAL BUCK

ECE-492 SENIOR ADVANCED DESIGN PROJECT

Valcik, N. A., & Tracy, P. E. (2013). Case studies in disaster response and emergency management. Boca Raton, FL: CRC Press.

COMMUNITY ENGAGEMENT

preassessment was administered)

Measures of the Location of the Data

EVENT BROCHURE. Top Ranking Performers BEST IN THE WORLD 2017 GLOBAL Conference. Grange City Hotel, London th October 2017

Firms and Markets Saturdays Summer I 2014

Jigsaw: Supporting Investigative Analysis through Interactive Visualization

The winning student organization, student, or December 2013 alumni will be notified by Wed, Feb. 12th.

Constraining X-Bar: Theta Theory

Grade 2: Using a Number Line to Order and Compare Numbers Place Value Horizontal Content Strand

Introduction to the Revised Mathematics TEKS (2012) Module 1

Ruggiero, V. R. (2015). The art of thinking: A guide to critical and creative thought (11th ed.). New York, NY: Longman.

Spinners at the School Carnival (Unequal Sections)

Agents and environments. Intelligent Agents. Reminders. Vacuum-cleaner world. Outline. A vacuum-cleaner agent. Chapter 2 Actuators

ABET Criteria for Accrediting Computer Science Programs

Food Products Marketing

Leader s Guide: Dream Big and Plan for Success

What Am I Getting Into?

Edexcel GCSE. Statistics 1389 Paper 1H. June Mark Scheme. Statistics Edexcel GCSE

DIGITAL GAMING & INTERACTIVE MEDIA BACHELOR S DEGREE. Junior Year. Summer (Bridge Quarter) Fall Winter Spring GAME Credits.

Software Development Plan

Shared Mental Models

Global School-based Student Health Survey (GSHS) and Global School Health Policy and Practices Survey (SHPPS): GSHS

Week 01. MS&E 273: Technology Venture Formation

Johnny Appleseed. Retrieved from JohnnyAppleseedBiography.com. A WebQuest for 3rd Grade Early Childhood. Designed by

Defining Numeracy the story continues David Kaye LLU+ London South Bank University

Presentation skills. Bojan Jovanoski, project assistant. University Skopje Business Start-up Centre

Fountas-Pinnell Level P Informational Text

Leisure and Tourism. Content

been each get other TASK #1 Fry Words TASK #2 Fry Words Write the following words in ABC order: Write the following words in ABC order:

Helping your child succeed: The SSIS elementary curriculum

SOCIAL STUDIES GRADE 1. Clear Learning Targets Office of Teaching and Learning Curriculum Division FAMILIES NOW AND LONG AGO, NEAR AND FAR

Shockwheat. Statistics 1, Activity 1

Classroom Connections Examining the Intersection of the Standards for Mathematical Content and the Standards for Mathematical Practice

Web-based Learning Systems From HTML To MOODLE A Case Study

Feature-oriented vs. Needs-oriented Product Access for Non-Expert Online Shoppers

BOS 3001, Fundamentals of Occupational Safety and Health Course Syllabus. Course Description. Course Textbook. Course Learning Outcomes.

Medical Complexity: A Pragmatic Theory

SCHOOL WITHOUT CLASSROOMS BERLIN ARCHITECTURE COMPETITION TO

Certification Inspection Report BRITISH COLUMBIA PROGRAM at

OCR for Arabic using SIFT Descriptors With Online Failure Prediction

Evolution in Paradise

Instructional Approach(s): The teacher should introduce the essential question and the standard that aligns to the essential question

FY11 Professional Development Expenditures And Learner Pre-post Test Score Gains

Implementing a tool to Support KAOS-Beta Process Model Using EPF

Content Language Objectives (CLOs) August 2012, H. Butts & G. De Anda

16.1 Lesson: Putting it into practice - isikhnas

Physical Features of Humans

EECS 571 PRINCIPLES OF REAL-TIME COMPUTING Fall 10. Instructor: Kang G. Shin, 4605 CSE, ;

Student Self-Assessment: An Overview of Research and Problems of Practice

Android App Development for Beginners

Chapter 4: Valence & Agreement CSLI Publications

What is a Mental Model?

A Case-Based Approach To Imitation Learning in Robotic Agents

LEARN TO PROGRAM, SECOND EDITION (THE FACETS OF RUBY SERIES) BY CHRIS PINE

SimCity 4 Deluxe Tutorial. Future City Competition

Interaction Design Considerations for an Aircraft Carrier Deck Agent-based Simulation

Knowledge Synthesis and Integration: Changing Models, Changing Practices

Urban Analysis Exercise: GIS, Residential Development and Service Availability in Hillsborough County, Florida

AGS THE GREAT REVIEW GAME FOR PRE-ALGEBRA (CD) CORRELATED TO CALIFORNIA CONTENT STANDARDS

PSY 1010, General Psychology Course Syllabus. Course Description. Course etextbook. Course Learning Outcomes. Credits.

MARY GATES ENDOWMENT FOR STUDENTS

Qualitative Research and Audiences. Thursday, February 23, 17

Introduction to the Practice of Statistics

BUS 4040, Communication Skills for Leaders Course Syllabus. Course Description. Course Textbook. Course Learning Outcomes. Credits. Academic Integrity

Research Design & Analysis Made Easy! Brainstorming Worksheet

Fourth Grade. Reporting Student Progress. Libertyville School District 70. Fourth Grade

MBA 5652, Research Methods Course Syllabus. Course Description. Course Material(s) Course Learning Outcomes. Credits.

Diagnostic Test. Middle School Mathematics

READY TO WORK PROGRAM INSTRUCTOR GUIDE PART I

Paper 2. Mathematics test. Calculator allowed. First name. Last name. School KEY STAGE TIER

The UNF Digital Commons

Legal Studies 450: Jurisprudence and Contemporary Issues

Transcription:

Information Visualization John Stasko Spring 2007 Agenda Why visualization? Definitions Examples 2

Exercise House directions 3 Data Explosion Society is more complex There simply is more stuff Computers, internet and web give people access to an incredible amount of data news, sports, financial, purchases, etc... 4

Data Overload Confound: How to make use of the data How do we make sense of the data? How do we harness this data in decision- making processes? How do we avoid being overwhelmed? 5 The Problem Web, Books, Papers, Game scores, Scientific data, Biotech, Shopping People Stock/finance News Two slides courtesy of Chris North Data Data Transfer How? Vision: 100 MB/s Ears: <100 b/s Telepathy Haptic/tactile Smell Taste 6

Human Vision Highest bandwidth sense Fast, parallel Pattern recognition Pre-attentive Extends memory and cognitive capacity People think visually Impressive. Lets use it! 7 Want More Evidence? Questions: Which state has the highest income? Is there a relationship between income and education? Are there any outliers? Example courtesy of Chris North 8

Visualize the Data College Degree % Per Capita Income 9 Even Tougher? What if you could only see 1 state s data at a time? (e.g. Census Bureau s website) What if I read the data to you? 10

Exercise Redux An interesting query People work differently 11 Our Challenge Transform data into information (understanding, insight) thus making it useful to people 12

Visualization Often thought of as process of making a graphic or an image Really is a cognitive process Form a mental image of something Internalize an understanding The purpose of visualization is insight, not pictures Insight: discovery, decision making, explanation 13 Main Idea Visuals help us think Provide a frame of reference, a temporary storage area Seeing is believing A picture is worth a thousand words External cognition aid Role of external world in thinking and reason An illustrative example 14

Examples Images Are these static pictures information visualizations? 15 Information Visualization What is information? Items, entities, things which do not have a direct physical correspondence Notion of abstractness of the entities is important too Examples: baseball statistics, stock trends, connections between criminals, car attributes... 16

Information Visualization What is visualization? The use of computer-supported, interactive visual representations of data to amplify cognition. From [Card, Mackinlay Shneiderman 98] 17 Two Key Attributes Scale Challenge often arises when data sets become very large Interactivity Want to show multiple different perspectives on the data 18

Domains for Info Vis Text Statistics Financial/business data Internet information Software... 19 Components of Study Data analysis Data items with attributes or variables Generate data tables Visual structures Spatial substrate, marks, graphical properties of marks UI and interaction Analytic tasks to be performed Browse, correlate, identify, associate 20

More Examples Seeing is believing 21 Excel Get rid of those darn 3D bars! 22

USA Today Graphics 23 Atlanta Flight Traffic Atlanta Journal April 30, 2000 24

In Living Color Maxim Magazine, July 01 25 Country Music 26

London Subway www.thetube.com Harry Beck 27 True Geography www.kottke.org/plus/misc/images/tubegeo.gif 28

rodcorp.typepad.com/photos/art_2003/tube_walklines_final_lmfaint.html Easy Walking Lines Added 29 30

31 Napolean s March From E. Tufte The Visual Display of Quantitative Information Minard graphic size of army direction latitude longitude temperature date 32

NYC Weather 2220 numbers Tufte, Vol. 1 33 Data Table Format Case 1 Case 2 Case 3... Variable 1 Value 11 Value 21 Value 31 Variable 2 Value 12 Value 22 Value 32 Variable 3... Value 13 Value 23 Value 33 Think of as a function f(case 1 ) = <Val 11, Val 12, > Time series data a special case 34

Data Structure Sometimes the data has additional structure Network/graph data Hierarchical data Important meta-data 35 True InfoVis Examples Systems Key part of information visualization is the interactive capability (view different perspectives on data) 36

Baby Names Viewing historical trends in baby names http://babynamewizard.com/namevoyager/ 37 Spotfire www.spotfire.com 38

Table Lens www.inxight.com 39 Tasks in Info Vis Search (not so much) Finding a specific piece of information How many games did the Braves win in 1995? What novels did Ian Fleming author? Browsing (much more) Look over or inspect something in a more casual manner, seek interesting information How did the Falcons season go last year? What s a good car to buy? 40

Tasks in Info Vis Analysis & exploration Comparison-Difference Outliers, Extremes Patterns Assimilation Monitoring Awareness Presentation 41 Case Study Understanding hierarchies Learn about some InfoVis techniques 42

Hierarchies Definition Data repository in which cases are related to subcases Can be thought of as imposing an ordering in which cases are parents or ancestors of other cases 43 Hierarchies in the World Pervasive Family histories, ancestries File/directory systems on computers Organization charts Animal kingdom: Phylum,, genus, Object-oriented software classes... Hierarchies often represented as trees 44

Representations 45 Space-Filling Representation Each item occupies an area Children are contained under parent One example 46

Treemap Space-filling representation developed by Shneiderman and Johnson, Vis 91 Children are drawn inside their parent Alternate horizontal and vertical slicing at each successive level Use area to encode other variable of data items 47 Example 35 9 20 6 3 1 5 7 3 4 6 2 4 48

Example 35 9 20 6 9 3 1 5 7 3 4 6 2 4 20 6 49 Example 35 9 20 6 3 1 5 9 3 1 5 7 3 4 6 2 4 7 3 4 6 20 2 4 6 50

Treemap Example Directories 51 SequoiaView www.win.tue.nl/sequoiaview/ File visualizer built using cushion treemap notion Demo 52

Map of the Market www.smartmoney.com/marketmap Demo 53 Sunburst Visualizing file and directory structures Root dir at center Color - file type Angle - file/dir size Demo 54

InfoVis Techniques Aggregation Accumulate individual elements into a larger unit to be presented as some whole Overview & Detail Provide both global overview and detail zooming capabilities Focus + Context Show details of one or more regions in a more global context (eg( eg,, fisheye) 55 InfoVis Techniques Drill-down Select individual item or smaller set of items from a display for a more detailed view/analysis Brushing Select or designate/specify value, then see pertinent items elsewhere on the display 56

To Learn More CS 7450 Spring term Course foci Examine research ideas Work with commercial systems Assignments and term project 57 HW 4 Find an InfoVis-style style graphic Critique the graphic (+/-) ) 1-page1 Due next Thursday 58

Upcoming WWW design and evaluation Embodied agents 59