Introduction to Information Visualization Robert Putnam Introduction to Information Visualization - Spring 2013.

Slides:



Advertisements
Similar presentations
Britain Southwick Nicole Anguiano March 29, 2014
Advertisements

ENHANCE YOUR DASHBOARD WITH JQUERY
Hardware and Software Erik Brisson SCV Visualization Workshop – Fall 2008.
Source: Tufte E. (2001) The Visual Display of Quantitiative Information. 2 nd Ed. Cheshire: Graphics Press Originally published in American Education,
IS&T Scientific Visualization Tutorial – Spring 2010 Scientific Visualization Tutorial.
Mathematics for all: sense and nonsense of statistical representations Heleen Verhage, Freudenthal Institute PME25 Summer Institute, July 2001.
Graphical Data Displays and Interpretation 2009 October 9.
IS&T Scientific Visualization Tutorial Erik Brisson Introduction to Scientific Visualization.
XML and Visualization Matthew Burt Megan Kelley. Overview A brief introduction to visualization Benefits of XML for visualization Examples and Demos of.
IS&T Scientific Visualization Tutorial Erik Brisson Introduction to Scientific Visualization.
© Anselm SpoerriInfo + Web Tech Course Information Technologies Info + Web Tech Course Anselm Spoerri PhD (MIT) Rutgers University
IS&T Scientific Visualization Tutorial – Spring 2010 Robert Putnam Plotting packages overview.
Information Visualisation Praminda Caleb-Solly. Learning Objectives Gain an understanding of the benefits of information visualisation Explore ways of.
IS&T Scientific Visualization Tutorial - Summer 2010 Scientific Visualization Tutorial.
What is Web Design The term “web design” has come to encompass a number of disciplines, including: Visual (graphic) design User interface and experience.
Designing Great Visualizations Jock D. Mackinlay Director, Visual Analysis, Tableau Software.
WPI Center for Research in Exploratory Data and Information Analysis From Data to Knowledge: Exploring Industrial, Scientific, and Commercial Databases.
CS 235: User Interface Design April 14 Class Meeting Department of Computer Science San Jose State University Spring 2015 Instructor: Ron Mak
 Image Id  USGS/GFSAD1000_V0  USGS/GFSAD1000_V1  Expected to be added to Google Earth Data Catalog with the week. Demo in EE JavaScript Playground.
© 2007 Pearson Addison-Wesley. All rights reserved 0-1 Spring(2007) Instructor: Qiong Cheng © 2007 Pearson Addison-Wesley. All rights reserved.
Dept. of Computing Science, University of Aberdeen1 CS4031/CS5012 Data Mining and Visualization Yaji Sripada.
© 2010 Pearson Addison-Wesley. All rights reserved. Addison Wesley is an imprint of Designing the User Interface: Strategies for Effective Human-Computer.
Introduction to NSF MATIES Laboratory STEER Program Orientation July 3, 2003.
Macromedia Studio From Beginning to Bedazzling! ICE Conference 2007 Presented by Helen Siukola Jancich, M.S. Anastasia Trekles Milligan, M.S. Purdue University.
Fall 2002CS/PSY Information Visualization Picture worth 1000 words... Agenda Information Visualization overview  Definition  Principles  Examples.
Effectiv e Information Visualization with Silverlight Matthias Shapiro
Generating HTML Format Reports for Travel Demand Models May 18, 2009 Chunyu Lu Gannett Fleming, Inc.
Visualization and analysis of microarray and gene ontology data with treemaps Eric H Baehrecke, Niem Dang, Ketan Babaria and Ben Shneiderman Presenter:
1 Introduction to Computer Graphics SEN Introduction to OpenGL Graphics Applications.
Dreamweaver 8 Introduction What you can do with Dreamweaver 8 What's new in Dreamweaver 8.
C#.NETASP.NETJavaPHPJavaScript PerlPythonOthersLiverpool FCMotorsports.
Copyright © 2005, Pearson Education, Inc. Slides from resources for: Designing the User Interface 4th Edition by Ben Shneiderman & Catherine Plaisant Slides.
WEBSITE BUILDING SOFTWARE Google By Ishaan Kochhar.
How the Web Works Building a Website – Lesson 1. How People Access the Web Browsers People access websites using software called a web browser. To view.
C. Ahlberg & B. Shneiderman (1994)
Ke Li. Agenda Introduction User Identification Features of the Tutorial What I Have Learned Demo.
Information Visualization External Cognition Using perception to amplify cognition 34 x
LAB 03: VISUALIZATION WITH D3 September 30, 2015 SDS 235 Visual Analytics.
Walkthrough example including SAS output How to create a mobile WebApp? PhUSE / 12. October 2015 / Katja Glaß BHC 4:3 Template 2010 June 2014Page 1.
Tools for Visualizing Networks Dr. Frank McCown Intro to Web Science Harding University This work is licensed under a Creative Commons Attribution-NonCommercial-
Data Visualization Graphical representation of information Chars Plots Maps Time series.
Visualization Four groups Design pattern for information visualization
Visual Analytics Detect the Expected Discover the Unexpected A Tutorial for Middle School and High School Teachers Module 1- What is Visual Analytics?
ANIMATION FOR THE WEB. WHAT ARE WEB ANIMATIONS? Web animations are often saved as GIF, CSS, SVG, WebGL or video Ranges from simple animations (hover effects)
INTRODUCTION TO HTML5 New HTML5 User Interface and Attributes.
Outline ● Introduction – What is the problem ● Generate stochastic textures ● Improve realism ● High level approach - Don't just jump into details – Why.
Visualization Programming: “Libraries” and “Toolkits” Class visualization resources CSCI 6361.
Books Visualizing Data by Ben Fry Data Structures and Problem Solving Using C++, 2 nd edition by Mark Allen Weiss MATLAB for Engineers, 3 rd edition by.
SIN DRILL & Z-DRILL Bhaskar Khaneja Lekha Surasani.
Please thank our sponsors?. SharePoint Data Visualization Using D3, SVG, jQuery and REST.
Canadian Bioinformatics Workshops
CDS 301 Fall, 2009 Scientific Information and Data Visualization Introduction Sep. 1, 2009 Jie Zhang Copyright ©
Spring /6.831 User Interface Design and Implementation1 Lecture 19: Information Visualization.
Emo’s 360 to I C O N.
Development of an interactive pipeline for Genome wide association analysis Falola Damilare & Adigun Taiwo – Covenant University Bioinformatics research.
21 Essential Data Visualization Tools
Animation for the Web.
Examples of Data Vis Coding
Intro to Virtual and Web Mapping
Environmental Sensing Monitoring and Analyzing Water Temperatures
Information Visualization Picture worth 1000 words...
Introduction to D3.js and Bar Chart in D3.js
Information Technologies Anselm Spoerri PhD (MIT)
Scientific Information and
CHAPTER 7: Information Visualization
Human Factors in Information Systems
CHAPTER 14: Information Visualization
Introduction to JavaScript & jQuery
Web Site Development Careers
Introduction to Scientific Visualization
Presentation transcript:

Introduction to Information Visualization Robert Putnam Introduction to Information Visualization - Spring 2013

Outline Introduction / Definition History Examples Workflow / Pipeline Software overview Hands-on exercises Resources

“Sci vis” versus “Info vis” Introduction to Information Visualization - Spring 2013 * Adapted from The ParaView Tutorial, Moreland Visualization: converting raw data to a form that is viewable and understandable to humans. Scientific visualization: specifically concerned with data that has a well-defined representation in 2D or 3D space (e.g., from simulation mesh or scanner).

Information visualization Introduction to Information Visualization - Spring 2013 Information visualization: concerned with data that does not have a well-defined representation in 2D or 3D space (i.e., “abstract data”).

Pre-history Introduction to Information Visualization - Spring 2013 Important figures –William Playfair (1821) – line, bar charts, etc.1821 –Charles Joseph Minard (1869) – Napoleon’s march, etc.1869 –Jacques Bertin (1967) – theoretical basis for infographics –John Tukey (1977) – “exploratory data analysis” –Edward Tufte (1983) – statistical graphics standards/practices 1985 NSF Workshop on Scientific Visualization 1990: S.K.Card, et al. Readings in Information Visualization: Using Vision to Think

Introduction to Information Visualization - Spring 2013

Examples Network visualization (vizster)vizster

Examples Introduction to Information Visualization - Spring 2013 Geo data mapping Demo

Examples Introduction to Information Visualization - Spring 2013 Treemap Demo

Examples Introduction to Information Visualization - Spring 2013 Circle chart Demo

Examples Introduction to Information Visualization - Spring 2013 Population “Trendalyzer ” Demo

Additional Examples Introduction to Information Visualization - Spring 2013 NY Times words, wordswords Visual Complexity (from book by Manuel Lima) Visual Complexity 50 examples (from June 2009, somewhat dated) 50 examples D3 Gallery

Visualization components Introduction to Information Visualization - Spring 2013 Color Size Texture Proximity Annotation Interactivity –Selection / Filtering –Zoom –Animation

Info vis workflow / pipeline* Introduction to Information Visualization - Spring 2013 Acquire Parse Filter Mine Represent –Visual structure for data –View Refine Interact * Adapted from Fry, Visualizing Data

Info vis workflow / pipeline Introduction to Information Visualization - Spring 2013 Acquire [p. 7, Fry, Visualizing Data]

Info vis workflow / pipeline Introduction to Information Visualization - Spring 2013 Parse [p. 8, Fry, Visualizing Data]

Info vis workflow / pipeline Introduction to Information Visualization - Spring 2013 Filter/Mine [p. 10, Fry, Visualizing Data]

Info vis workflow / pipeline Introduction to Information Visualization - Spring 2013 Represent [p. 10, Fry, Visualizing Data]

Info vis workflow / pipeline Introduction to Information Visualization - Spring 2013 Refine [p. 12, Fry, Visualizing Data]

Info vis workflow / pipeline Introduction to Information Visualization - Spring 2013 Interact Demo [p. 12, Fry, Visualizing Data]

Visualization software Introduction to Information Visualization - Spring 2013 Host language (C/C++/Java/Python) plus OpenGL Stat/math package with graphics –R –MATLAB Special-purpose info viz software –Earth mapping, biological network visualization, etc. Browser-enabled graphics/info viz packages –Google ChartsGoogle Charts –Processing / Processing.jsProcessingProcessing.js –D3D3 –Java + Flash (becoming rarer)

Hands-on Introduction to Information Visualization - Spring 2013 HTML intro* HTML intro Google charts D3 *Enabling software: - JavaScript: “the language** of the web” - JSON: JavaScript Object Notation - SVG: Scalable Vector Graphics - CSS: Cascading Style Sheets **currently

Resources Books –Visual Complexity, Mapping Patterns of Information, Manuel Lima –The Visual Display of Quantitative Information, Edward Tufte –Information Visualization: Beyond the Horizon, Chaomei Chen –JavaScript: The Definitive Guide, David Flanagan –Getting Started with D3, Mike Dewar –Visualizing Data, Ben Fry –Interactive Data Visualization for the Web, Scott Murray Websites – h ttp://processingjs.org/ h ttp://processingjs.org – – – – – – Introduction to Information Visualization - Spring 2013

Resources Conferences –17 th International Conference: Information Visualisation, July , London Groups –d3-js (Google) –Greater Boston useR Group (R Programming Language) –Local meetups (see Introduction to Information Visualization - Spring 2013

Questions? Tutorial survey: - Introduction to Information Visualization - Spring 2013