COMP Visualization. Lecture 11 Interacting with Visualizations
|
|
|
- Alannah Booth
- 9 years ago
- Views:
Transcription
1 COMP Visualization Lecture 11 Interacting with Visualizations
2 Assignment 5: Maps Due Wednesday, March 17th Design a thematic map visualization Option 1: Choropleth Map Implementation in Processing Option 2: Tourist Map Design/interaction sketch + thorough discussion Option 3: Interactive Layered Map or Mapper s Delight Implementation in Processing
3 Visual information-seeking mantra Overview first, zoom and filter, then details on demand. Design of GUIs and interactions Ben Schneiderman, The eyes have it: A task by data type taxonomy for information visualization Visual Languages, 1996
4 Desktop interfaces Interactions we take for granted can be powerful Detail on demand: Mouse selection Tooltips: Hovering cursor brings up details of item
5 Tangible interfaces Novel interaction styles Detail on demand: Gestural selection Multiple selections Microsoft Surface
6 Interaction in infovis Static or dynamic visualization? What are the goals? What aspects of the design can we control? What user tasks/operations must we support?
7 Static infovis Goal: Create an effective, expressive view of the data Data encoding Composition Perception: popout, Gestalt Cognitive skills Communicate Compare, rank Identify correlation, causation
8 Static infovis Goal: Create an effective, expressive view of the data Data encoding Composition Dynamic infovis Goal: Enable user to focus on goals rather than controls Presentation: Good static views linked together well Perception: popout, Gestalt Cognitive skills Communicate Compare, rank Identify correlation, causation Perception Cognitive skills Motor skills Explore Find best match
9 ACQUIRE Obtain the data PARSE Order the data into categories by meaning FILTER Remove all but the data of interest MINE Discern patterns, place the data in mathematical context REPRESENT Select a visual encoding model REFINE Improve the basic representation INTERACT Support dynamic queries
10 ACQUIRE PARSE FILTER DATA HANDLING Regular expressions,... Perl, Python,... MINE REPRESENT REFINE GRAPHIC DESIGN Graphics APIs UI toolkits Visualization toolkits INTERACT INTERACTION DESIGN
11 What is interactive? < 10 sec cognitive response < 1 sec system response, conversation break < 0.1 sec visual continuity, GUI widgets
12 Data type taxonomy 1D, 2D, 3D Temporal Multi-dimensional (nd) Tree Network Ben Schneiderman, The eyes have it: A task by data type taxonomy for information visualization Visual Languages, 1996
13 Task taxonomy Overview: see overall patterns in data Zoom: see a subset of data Filter: see a subset based on values Detail on demand: see values of items Relate: compare values History: keep track of actions Extract: mark and capture Ben Schneiderman, The eyes have it: A task by data type taxonomy for information visualization Visual Languages, 1996
14 Task taxonomy Overview: see overall patterns in data Zoom: see a subset of data overview+detail focus+context geometric zoom semantic zoom Filter: see a subset based on values Detail on demand: see values of items Relate: compare values mouseover query selection query brushing/linking dynamic query History: keep track of actions Extract: mark and capture Ben Schneiderman, The eyes have it: A task by data type taxonomy for information visualization Visual Languages, 1996
15 Overview+Detail display Google Maps
16 Overview+Detail display Google Maps
17 Overview+Detail display Google Maps
18 Overview+Detail display Show overview and detail in separate views + No spatial distortion - Information is fragmented (even though may have continuous zoom)
19 Focus+Context display Unified view: Focus object is in full detail Surrounding, contextual info is available with less detail + Simultaneous display matches human visual system - Distortion/occlusion may impede understanding Patrick Baudisch, Focus plus context screens
20 Pan and zoom Geometric vs. semantic zoom? Distortion?
21 Semantic zoom Hybrid views: drill down to display more information + Simultaneous display of overview and detail possible - Visual clutter: occlusion may impede understanding Ken Perlin, Zoomable user interfaces
22 Recall: Small multiples Pictorial and tabular layouts Constancy of design Same design structure repeated for all images Economy of perception Draws the eye to differences and outliers
23 Recall: Small multiples Invite comparison, contrasts Must use same units, scale, measurements
24 Coordinated multiple views Use two or more views to support understanding of one concept Vary views by visual encoding, scale, data set Different visual encodings of the same data Different scale of same data, same encoding (overview+detail) Different data with same encoding, same scale (small multiples)
25 Coordinated multiple views TimeSearcher: Visual Exploration of Time Series Data
26 Brushing TimeSearcher: Visual Exploration of Time Series Data
27 Linking TimeSearcher: Visual Exploration of Time Series Data
28 Coordinated multiple views Addresses issue of scale: can t fit many marks/attributes in one view Addresses issues of data complexity Design considerations: Attention: Working memory, context switch Learnability Screen real estate Computational resources
29 Operations on data tables Rearrange by attribute Sort by attribute Select a subset of records Write a query: formal query language SELECT address FROM bostondb WHERE price <= 500,000 AND bedrooms >= 2 bathrooms >= 2 AND garage == true Challenges?
30 Dynamic queries Visual model of the world: Objects Actions: rapid, incremental, reversible Query: Direct selection Results: Immediate (< 0.1 sec) Ben Shneiderman et al, Dynamic HomeFinder, U. Maryland,
31 Dynamic queries on the web
32 Dynamic queries on the web
33 Dynamic queries on the web
34 Dynamic queries + Responsive interaction: fly through the data + Natural interaction: find the best results + Exploration - Conjunctive controls: requires user training - Spatially expensive
35 Designing and evaluating a program for molecular visualization Dynamic queries: replace query language Multiple views: show multiple alignment Variation: data types, encodings, resolution Conciseness Linking and brushing Attention management Resource tradeoffs: space, time
Data Visualization Principles: Interaction, Filtering, Aggregation
Data Visualization Principles: Interaction, Filtering, Aggregation CSC444 Acknowledgments for today s lecture: What if there s too much data? Sometimes you can t present all the data in a single plot (Your
What is Visualization? Information Visualization An Overview. Information Visualization. Definitions
What is Visualization? Information Visualization An Overview Jonathan I. Maletic, Ph.D. Computer Science Kent State University Visualize/Visualization: To form a mental image or vision of [some
The Eyes Have It: A Task by Data Type Taxonomy for Information Visualizations. Ben Shneiderman, 1996
The Eyes Have It: A Task by Data Type Taxonomy for Information Visualizations Ben Shneiderman, 1996 Background the growth of computing + graphic user interface 1987 scientific visualization 1989 information
NakeDB: Database Schema Visualization
NAKEDB: DATABASE SCHEMA VISUALIZATION, APRIL 2008 1 NakeDB: Database Schema Visualization Luis Miguel Cortés-Peña, Yi Han, Neil Pradhan, Romain Rigaux Abstract Current database schema visualization tools
Interactive Information Visualization of Trend Information
Interactive Information Visualization of Trend Information Yasufumi Takama Takashi Yamada Tokyo Metropolitan University 6-6 Asahigaoka, Hino, Tokyo 191-0065, Japan [email protected] Abstract This paper
Mensch-Maschine-Interaktion 1. Chapter 8 (June 21st, 2012, 9am-12pm): Implementing Interactive Systems
Mensch-Maschine-Interaktion 1 Chapter 8 (June 21st, 2012, 9am-12pm): Implementing Interactive Systems 1 Overview Introduction Basic HCI Principles (1) Basic HCI Principles (2) User Research & Requirements
Multi-Dimensional Data Visualization. Slides courtesy of Chris North
Multi-Dimensional Data Visualization Slides courtesy of Chris North What is the Cleveland s ranking for quantitative data among the visual variables: Angle, area, length, position, color Where are we?!
Information Visualization and Visual Analytics
Information Visualization and Visual Analytics Pekka Wartiainen University of Jyväskylä [email protected] 23.4.2014 Outline Objectives Introduction Visual Analytics Information Visualization Our
MetroGIS Project Proposal Template Version 1.0
MetroGIS Project Proposal Template Version 1.0 1 MetroGIS provides an on-going opportunity for collaborative projects among its stakeholders. Crucial to the success of collaborative projects are the identification
Interactive Data Mining and Visualization
Interactive Data Mining and Visualization Zhitao Qiu Abstract: Interactive analysis introduces dynamic changes in Visualization. On another hand, advanced visualization can provide different perspectives
Topic Maps Visualization
Topic Maps Visualization Bénédicte Le Grand, Laboratoire d'informatique de Paris 6 Introduction Topic maps provide a bridge between the domains of knowledge representation and information management. Topics
George G. Robertson Principal Researcher Microsoft Corporation
George G. Robertson Principal Researcher Microsoft Corporation Attention Object Constancy Causality Engagement Calibration Helps? direct attention change tracking narrative increase interest Hurts? Distraction
SuperViz: An Interactive Visualization of Super-Peer P2P Network
SuperViz: An Interactive Visualization of Super-Peer P2P Network Anthony (Peiqun) Yu [email protected] Abstract: The Efficient Clustered Super-Peer P2P network is a novel P2P architecture, which overcomes
Salient Dashboard Designer 5.75. Training Guide
Salient Dashboard Designer 5.75 Training Guide Salient Dashboard Designer Salient Dashboard Designer enables your team to create interactive consolidated visualizations of decision support intelligence,
DESIGN PATTERNS OF WEB MAPS. Bin Li Department of Geography Central Michigan University Mount Pleasant, MI 48858 USA (517) 774-1165 bin.li@cmich.
DESIGN PATTERNS OF WEB MAPS Bin Li Department of Geography Central Michigan University Mount Pleasant, MI 48858 USA (517) 774-1165 [email protected] Abstract Web maps have reached the level of depth and
IC05 Introduction on Networks &Visualization Nov. 2009. <[email protected]>
IC05 Introduction on Networks &Visualization Nov. 2009 Overview 1. Networks Introduction Networks across disciplines Properties Models 2. Visualization InfoVis Data exploration
Visualizing Repertory Grid Data for Formative Assessment
Visualizing Repertory Grid Data for Formative Assessment Kostas Pantazos 1, Ravi Vatrapu 1, 2 and Abid Hussain 1 1 Computational Social Science Laboratory (CSSL) Department of IT Management, Copenhagen
TEXT-FILLED STACKED AREA GRAPHS Martin Kraus
Martin Kraus Text can add a significant amount of detail and value to an information visualization. In particular, it can integrate more of the data that a visualization is based on, and it can also integrate
JustClust User Manual
JustClust User Manual Contents 1. Installing JustClust 2. Running JustClust 3. Basic Usage of JustClust 3.1. Creating a Network 3.2. Clustering a Network 3.3. Applying a Layout 3.4. Saving and Loading
How To Make Sense Of Data With Altilia
HOW TO MAKE SENSE OF BIG DATA TO BETTER DRIVE BUSINESS PROCESSES, IMPROVE DECISION-MAKING, AND SUCCESSFULLY COMPETE IN TODAY S MARKETS. ALTILIA turns Big Data into Smart Data and enables businesses to
PERSONALIZED WEB MAP CUSTOMIZED SERVICE
CO-436 PERSONALIZED WEB MAP CUSTOMIZED SERVICE CHEN Y.(1), WU Z.(1), YE H.(2) (1) Zhengzhou Institute of Surveying and Mapping, ZHENGZHOU, CHINA ; (2) North China Institute of Water Conservancy and Hydroelectric
Visualizing the Top 400 Universities
Int'l Conf. e-learning, e-bus., EIS, and e-gov. EEE'15 81 Visualizing the Top 400 Universities Salwa Aljehane 1, Reem Alshahrani 1, and Maha Thafar 1 [email protected], [email protected], [email protected]
Introduction. A. Bellaachia Page: 1
Introduction 1. Objectives... 3 2. What is Data Mining?... 4 3. Knowledge Discovery Process... 5 4. KD Process Example... 7 5. Typical Data Mining Architecture... 8 6. Database vs. Data Mining... 9 7.
GUI and Web Programming
GUI and Web Programming CSE 403 (based on a lecture by James Fogarty) Event-based programming Sequential Programs Interacting with the user 1. Program takes control 2. Program does something 3. Program
Geovisual Analytics Exploring and analyzing large spatial and multivariate data. Prof Mikael Jern & Civ IngTobias Åström. http://ncva.itn.liu.
Geovisual Analytics Exploring and analyzing large spatial and multivariate data Prof Mikael Jern & Civ IngTobias Åström http://ncva.itn.liu.se/ Agenda Introduction to a Geovisual Analytics Demo Explore
Visualization Method of Trajectory Data Based on GML, KML
Visualization Method of Trajectory Data Based on GML, KML Junhuai Li, Jinqin Wang, Lei Yu, Rui Qi, and Jing Zhang School of Computer Science & Engineering, Xi'an University of Technology, Xi'an 710048,
3 Information Visualization
3 Information Visualization 3.1 Motivation and Examples 3.2 Basics of Human Perception 3.3 Principles and Terminology 3.4 Standard Techniques for Visualization 3.5 Further Examples Ludwig-Maximilians-Universität
Big Data: Rethinking Text Visualization
Big Data: Rethinking Text Visualization Dr. Anton Heijs [email protected] Treparel April 8, 2013 Abstract In this white paper we discuss text visualization approaches and how these are important
3D Interactive Information Visualization: Guidelines from experience and analysis of applications
3D Interactive Information Visualization: Guidelines from experience and analysis of applications Richard Brath Visible Decisions Inc., 200 Front St. W. #2203, Toronto, Canada, [email protected] 1. EXPERT
Big Data in Pictures: Data Visualization
Big Data in Pictures: Data Visualization Huamin Qu Hong Kong University of Science and Technology What is data visualization? Data visualization is the creation and study of the visual representation of
BusinessObjects Enterprise InfoView User's Guide
BusinessObjects Enterprise InfoView User's Guide BusinessObjects Enterprise XI 3.1 Copyright 2009 SAP BusinessObjects. All rights reserved. SAP BusinessObjects and its logos, BusinessObjects, Crystal Reports,
An example. Visualization? An example. Scientific Visualization. This talk. Information Visualization & Visual Analytics. 30 items, 30 x 3 values
Information Visualization & Visual Analytics Jack van Wijk Technische Universiteit Eindhoven An example y 30 items, 30 x 3 values I-science for Astronomy, October 13-17, 2008 Lorentz center, Leiden x An
Exploratory Data Analysis for Ecological Modelling and Decision Support
Exploratory Data Analysis for Ecological Modelling and Decision Support Gennady Andrienko & Natalia Andrienko Fraunhofer Institute AIS Sankt Augustin Germany http://www.ais.fraunhofer.de/and 5th ECEM conference,
How To Create A Data Visualization
CSCI 552 Data Visualization Shiaofen Fang What Is Visualization? We observe and draw conclusions A picture says more than a thousand words/numbers Seeing is believing, seeing is understanding Beware of
A Tale of Alderwood: Visualizing Relationships in a Diverse Data Collection
A Tale of Alderwood: Visualizing Relationships in a Diverse Data Collection Summer Adams Susan Gov Sheena Lewis Kanupriya Singhal College of Computing Georgia Institute of Technology Atlanta, GA ABSTRACT
Time Series Data Visualization
Time Series Data Visualization Time Series Data Fundamental chronological component to the data set Random sample of 4000 graphics from 15 of world s newspapers and magazines from 74-80 found that 75%
JavaScript and jquery for Data Analysis and Visualization
Brochure More information from http://www.researchandmarkets.com/reports/2766360/ JavaScript and jquery for Data Analysis and Visualization Description: Go beyond design concepts build dynamic data visualizations
Discovering Business Intelligence Using Treemap Visualizations
1 of 11 4/25/2012 10:41 AM
CS171 Visualization. The Visualization Alphabet: Marks and Channels. Alexander Lex [email protected]. [xkcd]
CS171 Visualization Alexander Lex [email protected] The Visualization Alphabet: Marks and Channels [xkcd] This Week Thursday: Task Abstraction, Validation Homework 1 due on Friday! Any more problems
Interface Design Rules
Interface Design Rules HCI Lecture 10 David Aspinall Informatics, University of Edinburgh 23rd October 2007 Outline Principles and Guidelines Learnability Flexibility Robustness Other Guidelines Golden
Designing the GIS/Website Interface Millennium Earth Project: A Visual Framework for Sustainable Development (Virtual Global Earth Project)
Designing the GIS/Website Interface Millennium Earth Project: A Visual Framework for Sustainable Development (Virtual Global Earth Project) Table of Contents Summary of the project... 3 Major Tasks...
User Recognition and Preference of App Icon Stylization Design on the Smartphone
User Recognition and Preference of App Icon Stylization Design on the Smartphone Chun-Ching Chen (&) Department of Interaction Design, National Taipei University of Technology, Taipei, Taiwan [email protected]
What's new in gvsig Desktop 2.0
What's new in gvsig Desktop 2.0 What are the novelties? 2.0 1.12 Migrating and building... Some examples... Please pardon our appearance during construction Pie and bar chart legends Table in layout 1.12
Universidade de Aveiro Departamento de Electrónica, Telecomunicações e Informática. Introduction to Information Visualization
Universidade de Aveiro Departamento de Electrónica, Telecomunicações e Informática Introduction to Information Visualization www.portugal-migration.info Information Visualization Beatriz Sousa Santos,
About PivotTable reports
Page 1 of 8 Excel Home > PivotTable reports and PivotChart reports > Basics Overview of PivotTable and PivotChart reports Show All Use a PivotTable report to summarize, analyze, explore, and present summary
Windows Presentation Foundation
Windows Presentation Foundation C# Programming April 18 Windows Presentation Foundation WPF (code-named Avalon ) is the graphical subsystem of the.net 3.0 Framework It provides a new unified way to develop
an introduction to VISUALIZING DATA by joel laumans
an introduction to VISUALIZING DATA by joel laumans an introduction to VISUALIZING DATA iii AN INTRODUCTION TO VISUALIZING DATA by Joel Laumans Table of Contents 1 Introduction 1 Definition Purpose 2 Data
How To Choose A Business Intelligence Toolkit
Background Current Reporting Challenges: Difficulty extracting various levels of data from AgLearn Limited ability to translate data into presentable formats Complex reporting requires the technical staff
Visualization methods for patent data
Visualization methods for patent data Treparel 2013 Dr. Anton Heijs (CTO & Founder) Delft, The Netherlands Introduction Treparel can provide advanced visualizations for patent data. This document describes
The University of Jordan
The University of Jordan Master in Web Intelligence Non Thesis Department of Business Information Technology King Abdullah II School for Information Technology The University of Jordan 1 STUDY PLAN MASTER'S
Reporting. Understanding Advanced Reporting Features for Managers
Reporting Understanding Advanced Reporting Features for Managers Performance & Talent Management Performance & Talent Management combines tools and processes that allow employees to focus and integrate
Introduction to Information Visualization
Universidade de Aveiro Departamento de Electrónica, Telecomunicações e Informática Introduction to Information Visualization www.portugal-migration.info Information Visualization Beatriz Sousa Santos,
Dynamic Visualization and Time
Dynamic Visualization and Time Markku Reunanen, [email protected] Introduction Edward Tufte (1997, 23) asked five questions on a visualization in his book Visual Explanations: How many? How often? Where? How
Intelligent User Interfaces
Intelligent User Interfaces michael bernstein spring 2013 cs376.stanford.edu If you wanted a smart doorbell... To automatically control entrance to your room To let in possible donors for your Stanford
Hierarchy and Tree Visualization
Hierarchy and Tree Visualization Definition Hierarchies An ordering of groups in which larger groups encompass sets of smaller groups. Data repository in which cases are related to subcases Hierarchical
Activity: Using ArcGIS Explorer
Activity: Using ArcGIS Explorer Requirements You must have ArcGIS Explorer for this activity. Preparation: Download ArcGIS Explorer. The link below will bring you to the ESRI ArcGIS Explorer download page.
Facebook Twitter YouTube Google Plus Website Email. o Zooming and Panning. Panel. 3D commands. o Working with Canvas
WEB DESIGN COURSE COURSE COVERS: Photoshop HTML 5 CSS 3 Design Principles Usability / UI Design BOOTSTRAP 3 JAVASCRIPT JQUERY CSS Animation Optimizing of Web SYLLABUS FEATURES 2 Hours of Daily Classroom
Chapter 3 - Multidimensional Information Visualization II
Chapter 3 - Multidimensional Information Visualization II Concepts for visualizing univariate to hypervariate data Vorlesung Informationsvisualisierung Prof. Dr. Florian Alt, WS 2013/14 Konzept und Folien
Data Visualisation and Its Application in Official Statistics. Olivia Or Census and Statistics Department, Hong Kong, China [email protected].
Data Visualisation and Its Application in Official Statistics Olivia Or Census and Statistics Department, Hong Kong, China [email protected] Abstract Data visualisation has been a growing topic of
Visualization Techniques in Data Mining
Tecniche di Apprendimento Automatico per Applicazioni di Data Mining Visualization Techniques in Data Mining Prof. Pier Luca Lanzi Laurea in Ingegneria Informatica Politecnico di Milano Polo di Milano
Frequency, definition Modifiability, existence of multiple operations & strategies
Human Computer Interaction Intro HCI 1 HCI's Goal Users Improve Productivity computer users Tasks software engineers Users System Cognitive models of people as information processing systems Knowledge
Adding Panoramas to Google Maps Using Ajax
Adding Panoramas to Google Maps Using Ajax Derek Bradley Department of Computer Science University of British Columbia Abstract This project is an implementation of an Ajax web application. AJAX is a new
ifinder ENTERPRISE SEARCH
DATA SHEET ifinder ENTERPRISE SEARCH ifinder - the Enterprise Search solution for company-wide information search, information logistics and text mining. CUSTOMER QUOTE IntraFind stands for high quality
Applications of Dynamic Representation Technologies in Multimedia Electronic Map
Applications of Dynamic Representation Technologies in Multimedia Electronic Map WU Guofeng CAI Zhongliang DU Qingyun LONG Yi (School of Resources and Environment Science, Wuhan University, Wuhan, Hubei.
9. Text & Documents. Visualizing and Searching Documents. Dr. Thorsten Büring, 20. Dezember 2007, Vorlesung Wintersemester 2007/08
9. Text & Documents Visualizing and Searching Documents Dr. Thorsten Büring, 20. Dezember 2007, Vorlesung Wintersemester 2007/08 Slide 1 / 37 Outline Characteristics of text data Detecting patterns SeeSoft
Fluid Visualization of Spreadsheet Structures
To appear in 1998 IEEE Symposium on Visual Languages, Halifax, Nova Scotia, September 1998. Fluid Visualization of Spreadsheet Structures Takeo Igarashi * Dept. of Info. Engineering University of Tokyo
70-467: Designing Business Intelligence Solutions with Microsoft SQL Server
70-467: Designing Business Intelligence Solutions with Microsoft SQL Server The following tables show where changes to exam 70-467 have been made to include updates that relate to SQL Server 2014 tasks.
IR User Interfaces and Visualization
IR User Interfaces and Visualization Norbert Fuhr March 22, 2006 Gliederung Human-Computer interaction The information access process Starting points Query specification Context Tables Using relevance
Building a BI Solution in the Cloud
Building a BI Solution in the Cloud Stacia Varga, Principal Consultant Email: [email protected] Twitter: @_StaciaV_ 2 SQLSaturday #467 Sponsors Stacia (Misner) Varga Over 30 years of IT experience,
Professional Organization Checklist for the Computer Science Curriculum Updates. Association of Computing Machinery Computing Curricula 2008
Professional Organization Checklist for the Computer Science Curriculum Updates Association of Computing Machinery Computing Curricula 2008 The curriculum guidelines can be found in Appendix C of the report
InfoView User s Guide. BusinessObjects Enterprise XI Release 2
BusinessObjects Enterprise XI Release 2 InfoView User s Guide BusinessObjects Enterprise XI Release 2 Patents Trademarks Copyright Third-party contributors Business Objects owns the following U.S. patents,
