Human-Computer Interaction

Size: px
Start display at page:

Download "Human-Computer Interaction"

Transcription

1 Human-Computer Interaction an introduction to data visualization

2 Above all else show the data. Edward R. Tufte

3 reality Data is no longer scarce

4 reality Data is no longer scarce

5 reality Data is no longer scarce we need to integrate, simplify, and capitalize on existing information systems and the massive amounts of data they hold see also

6 reality Data is no longer scarce we need to integrate, simplify, and capitalize on existing information systems and the massive amounts of data they hold data information knowledge wisdom

7 What information visualization means?

8 data visualization A class of techniques for augmenting cognition the use of computer-supported, interactive, visual representations of abstract data in order to amplify cognition Card, Mackinlay & Shneiderman, 1999

9 data visualization A process of mapping information to visuals data visualization is expert storytelling (Murray, 2013)

10 data visualization A process of mapping information to visuals data visualization is expert storytelling (Murray, 2013) crafting rules that interpret data and express its values as visual properties

11 Master on Software Engineering :: Human-Computer Interaction information design data perceptualization data visualization scientific visualization

12 data visualization Minimal criteria that any visualization has to fulfill to be considered a pragmatic visualization based on (non-visual) data produce an image the result must be readable and recognizable R. Kosara,

13 data visualization Benefits adapted from Card et al. (2009): reducing the search for information

14 data visualization Benefits adapted from Card et al. (2009): enhancing the detection of patterns

15 data visualization Benefits adapted from Card et al. (2009): encoding information in an interactive medium

16 data visualization Benefits adapted from Card et al. (2009): monitoring of data/information/knowledge evolution

17 data visualization How Music Travels an animated visualization experiment

18 Benefits adapted from Card et al. (2009): enabling inferences data visualization

19 data visualization Benefits adapted from Card et al. (2009): allowing exploration of a space of parameter values and enhancing user operations

20 data visualization see Hans Rolins, New insights on poverty, TED

21 data visualization Origins: maps used from ancient times to convey, in an abstract way, known geographic areas + to provide orientation later on, give insights for creating strategies in case of hostilities

22 Imago Mundi Babilon (V Century, B.C.) images provided by Wikimedia Commons

23 data visualization Origins: diagrams see Euclid works on geometry used in science (e.g., by Newton) to record observations, to induct relationships, to explicate methodology of experiments, to classify & conceptualize phenomena

24 data visualization Newton s optics illustration reported by Robin (1992)

25 data visualization Origins: abstract diagrams employs non-physical information an early example: Playfair (1786)

26 data visualization Origins: visual design + data graphics design principles of information visualization (infovis) Edward Tufte (1983, 1990, 1997)

27 data visualization Origins: statistics exploratory (multidimensional) data analysis Tukey (1977), Cleveland & McGill (1988)

28 data visualization Origins: scientific visualization analytical software instruments for scientific analysis of large datasets McCormick & DeFanti (1987)

29 data visualization Origins: computer graphics + artificial intelligence automatic design of visual presentations of data Mackinlay (1986), Roth & Mattis (1990), Casner (1991)

30 data visualization Origins: human-computer interaction new user interfaces & interactions, including animations Robertson, Card & Mackinlay (1989), Shneiderman (1992)

31 data visualization Data visualization vs. infographics visualization is automatically created that can be applied to many datasets infographics are made manually for a particular dataset, concerning a specific purpose

32 data visualization The nature of the visualization depends on which relationship is dominant. N. Iliinsky & J. Steele, Designing Data Visualizations, O Reilly, 2011

33 data/info viz data visualization infographics e.g., generative art The nature of the visualization depends on which relationship is dominant. N. Iliinsky & J. Steele, Designing Data Visualizations, O Reilly, 2011

34 Design of the data visualizations

35 visualization modeling Visualization the mapping of data to visual form that supports human interaction in a workplace for visual sense making

36 visualization modeling Stuart Card, Information Visualization, Human-Computer Interaction Handbook (2 nd Edition), Taylor & Francis, 2008

37 Raw Data unfiltered/unprocessed input data Data Tables suitable date structures: relations + meta-data Visual Structures convenient graphical elements Views (interactive) visualizations perceived by user(s)

38 visualization modeling Raw Data data(sets) to be visualized, available in different binary/textual formats

39 visualization modeling Data Transformations provides document vectors (normalized vectors in a N-dimensional space); could imply different filtering operations

40 visualization modeling Data Tables suitable data structures: relations (depending on considered variables) + meta-data

41 visualization modeling Data Tables tables of objects + their attributes

42 visualization modeling Data Tables example for movie visualizations: basic objects = instances of the film concept attributes (properties) for each object for each film: title, year of release, genre type, actors,

43 visualization modeling could be considered as meta-data

44 visualization modeling Data Tables functional (abstract) representation: f (input variables) = output variables

45 visualization modeling Data Tables functional (abstract) representation: f (input variables) = output variables Year (FilmID = 540) 1926

46 visualization modeling Data Tables variables implies a scale of measurement

47 visualization modeling Data Tables variables implies a scale of measurement a nominal variable N is an unordered set e.g., film titles { Star Wars, Brazil, The Wall, } (in)equality operators could be used

48 visualization modeling Data Tables variables implies a scale of measurement an ordinal variable O is a tuple (ordered set) e.g., film ratings < G, PG, PG-13, R > relational operators (like < ) could be applied

49 visualization modeling Data Tables variables implies a scale of measurement a quantitative variable Q is a numeric range example: film duration [0, 400] arithmetic operators could be performed on them

50 visualization modeling Data Tables subtypes regarding a certain nature of visualization quantitative spatial 2D/3D spatial variables commonly used in scientific visualization

51 visualization modeling Data Tables subtypes regarding a certain nature of visualization quantitative geographical spatial variables that specifically represent geophysical coordinates

52 visualization modeling Data Tables variable subtype concerning similarity quantitative similarity

53 visualization modeling Data Tables temporal variables quantitative time ordinal time

54 visualization modeling Data Tables variables implies a scale of measurement unstructured scale whose only value is present or absent (e.g., an error flag)

55 visualization modeling main classes of variables involved into data visualization

56 visualization modeling Data Tables various scale types can be altered by transformations

57 visualization modeling Quantitative variables can be mapped by data transformations into ordinal variables film duration [0, 400] min. <SHORT, MEDIUM, LONG> classes of values

58 visualization modeling Nominal variables can be transformed to ordinal values film titles { Star Wars, Brazil, The Wall } < The Wall, Star Wars, Brazil > sorting

59 visualization modeling

60 visualization modeling Visual Mappings creating analytic abstractions to be visualized; from spatial coordinates to surfaces on an information 2D/3D landscape

61 visualization modeling Visual Structures use a vocabulary of visual elements: spatial substrates + marks + graphical properties

62 visualization modeling Visual Structures goal: the systematic mapping of data relations onto visual form visual encodings

63 visualization modeling Visual Structures spatial substrate marks connection enclosure retinal properties temporal encoding

64 visualization modeling Visual Structures spatial substrate empty space, as a container, can be treated as if it had metric structure scale type axis of space

65 visualization modeling Most important spatial axes: U unstructured N nominal grid O ordinal grid Q quantitative grid no axis a region divided into sub-regions sub-region ordering is significant a region has a metric

66 visualization modeling

67 visualization modeling Axes can be linear or radial can involve any of the various coordinate systems for describing space a common approach: Cartesian coordinates

68 visualization modeling Axes can be linear or radial can involve any of the various coordinate systems for describing space example: using 2 orthogonal quantitative axes to visualize movie popularity over the time Year Q X Popularity Q Y

69 visualization modeling Visual Structures marks visible things that occur in space: points, lines, areas, volumes

70 visualization modeling types of marks (in this case, point & line marks take up space and may have properties such as shape)

71 visualization modeling

72 visualization modeling Visual Structures connection & enclosure points and lines can be used to signify different topological structures like graphs and trees, showing relations among objects

73 visualization modeling Visual Structures connection & enclosure enclosure can be used for trees, contour maps, and Venn Diagrams

74 visualization modeling Visual Structures retinal properties position, size, orientation, color, texture, shape crispness, resolution, transparency, arrangement

75 visualization modeling Visual Structures retinal properties example: using color as visual code denoting a film genre FilmID (Genre) P (Color) 230 (Action) P (Red)

76 visualization modeling Visual Structures temporal encoding temporal data to be visualized versus animation mapping a variable into time

77 visualization modeling View Transformations offer various views (graphical representations) according to the user goals

78 visualization modeling Views perceived by end-users; adjusted by graphical parameters (position, scaling, clipping, )

79 visualization modeling View value distinction regards how operations (transformations) are performed at different places in the model

80 visualization modeling View value distinction regards how operations (transformations) are performed at different places in the model example: when a point is deleted from the visualization, has the point been deleted from the dataset?

81 visualization modeling Information visualization is about the not just creation of visual images, but also the interaction with those images in the service of some problem. Stuart Card, 2008

82 visualization modeling Expressiveness & effectiveness a visualization is expressive if and only if it encodes all the data relations intended and no other data relations are considered

83 visualization modeling FilmType (N) Position (Q) mapping from data to visual form that violates expressiveness criterion

84 How about the processes concerning data visualization?

85 visualization processes Acquire Parse Filter Mine Represent Refine Interact according to Ben Fry, 2008

86 visualization processes Acquire obtain the data to be analyzed and visualized open data sources:

87 visualization processes Parse deliver a certain structure for the data s meaning, and order it into categories

88 visualization processes Filter keep only the data of interest could also imply noise reduction

89 visualization processes Mine apply methods from statistics or data mining to discern patterns or place the data in mathematical context pragmatic approaches: G. Myatt, W. Johnson, Making Sense of Data I, II, and III, Wiley, 2007, 2009, 2011

90 visualization processes Represent choose a (set of) visual model(s) typical examples: using data charts e.g., bar graph, list, tree,

91 visualization processes Refine improve the basic visual representation to make it clearer and more visually engaging applying techniques of perceptual optimization

92 visualization processes Interact add methods for manipulating the data or controlling what features are visible

93 case study mash-ups Your Life on Earth (BBC, 2014)

94 visualization processes adopting an iterative approach (Fry, 2008)

95 How about a taxonomy of information visualization?

96 visualization taxonomy Simple visual structures direct reading 1-variable [X]: lists, 1D scatterplots, pie charts, distributions, box plots,

97 visualization taxonomy see also

98 visualization taxonomy Simple visual structures direct reading 2-variable [XY]: 2D object charts (histograms) for continuous values 2D scatterplots in the case of discrete values

99 various examples:

100 visualization taxonomy Simple visual structures direct reading 3-variable [XYR]: retinal scatterplots, Kohonen diagrams [(XY)Z]: information landscapes, information surfaces [XYZ]: 3D scatterplots

101 visualization taxonomy retinal scatterplot here, a heat map visualizing user-behavior (Y) over time (X); color (retinal variable R) is used to indicate the intensity of the activity

102 visualization taxonomy Simple visual structures direct reading 4-variable [XYZR]: 3D retinal scatterplots, 3D topographies

103 a 3D visualization of tectonic topography (context: Vrancea region s seismicity)

104 visualization taxonomy Simple visual structures articulated reading n-variable [XYR n-2 ]: 2D retinal scatterplots [XYZR n-1 ]: 3D retinal scatterplots may present a barrier of perception

105 visualization taxonomy scatterplot of attractiveness versus age, colored by gender O Connor & Biewald, 2009

106 visualization taxonomy Simple visual structures articulated reading trees (used for hierarchical data): node and link trees, enclosure trees, hyperbolic trees, TreeMaps, cone trees

107 visualization taxonomy treemap of terms occurring in geography titles and comments for 6 selected scene types T. Segaran & J. Hammerbacher (Eds.), Beautiful Data, O Reilly, 2009

108 visualization taxonomy Simple visual structures articulated reading networks

109 visualization taxonomy Flight Patterns using air traffic GPS data to visualize commercial flight patterns and density (Koblin, 2005) see also

110 visualization taxonomy Simple visual structures articulated reading time aspects of interest: discrete vs. continuous values moments vs. intervals

111 visualization taxonomy Simple visual structures articulated reading time typical solutions: calendar, timeline, alternative views

112 visualization taxonomy Definitive Daft Punk

113 visualization taxonomy Composed visual structures single-axis composition [XY n ]: permutation matrices, parallel coordinates

114 visualization taxonomy a parallel coordinate view of a firewall log file context: security visualization

115 visualization taxonomy Composed visual structures double-axis composition [XY]: graphs

116 visualization taxonomy Composed visual structures recursive composition 2D in 2D [(XY) XY ]: scatterplot matrices, hierarchical axes,

117 visualization taxonomy organizing all of pairwise correlation information

118 visualization taxonomy Composed visual structures recursive composition marks in 2D [(XY) R ]: stick figures, color icons, shape coding, Keim spirals,

119 visualization taxonomy 100 Years with the San Francisco Symphony by Adobe

120 visualization taxonomy Composed visual structures recursive composition 3D in 3D [(XYZ) XYZ ]: worlds within worlds

121 visualization taxonomy Interactive visual structures dynamic queries imagery ( magic ) lens overview + detail brushing and linking extraction & comparation attribute explorer (multi-faceted)

122 visualization taxonomy Poem Viewer imagery lens for visualizing corpora

123 for a demo, visit visualization taxonomy brushing performing a data selection task (e.g., click/tap and drag) linking highlighting the matching data samples in the other views

124 visualization taxonomy Focus + context attention-reactive visual abstraction data-driven methods: filtering, selective aggregation

125 visualization taxonomy Gapminder World

126 visualization taxonomy Focus + context attention-reactive visual abstraction view-based methods: micro-macro readings, highlighting, visual transfer functions, perspective distortion, alternate geometries

127 visualization taxonomy micro-macro readings presenting large quantities of data at high densities goal: to see the bigger picture

128 conclusions Main purposes of information visualization: exploratory visualization discover patterns, trends, or sub-problems in a data set explanatory visualization transmitting information or a point of view to the user

129 conclusions Main purposes of information visualization: exploratory visualization discover patterns, trends, or sub-problems in a data set explanatory visualization transmitting information or a point of view to the user

130 case study Master on Software Engineering :: Human-Computer Interaction conclusions Web Trend Map 2007 (Information Architects)

131 case study Master on Software Engineering :: Human-Computer Interaction conclusions Food Poisoning Outbreaks (Ruslan Kamolov, 2015)

132 case study conclusions VOWL (Visual Notation for OWL Ontologies) + interactive visualization tools for desktop and Web

133 conclusions Each visualization project (solution) has unique requirements If each data set is different, the point of visualization is to expose that fascinating aspect of the data and make it self-evident. Stephen Fry

134 conclusions Apply KISS principle less detail can actually convey more information beware of chartjunk Tufte (1983)

135 conclusions chartjunk using a large area and a lot of ink (many symbols and lines) to show only 5 hard-to-read numbers real-life examples:

136 conclusions Know your audience different types of visualizations for different (types of) users an example:

137 resources Edward R. Tufte, The Visual Display of Quantitative Information (2 nd Edition), Graphics Press, 2001 Edward R. Tufte, Envisioning Information, Graphics Press, 1990 Nathan Yau, Visualize This, Wiley, 2011 for examples & tutorials, consult Ben Fry, Visualizing Data, O Reilly, 2008 Scott Murray, Interactive Data Visualization for the Web, O Reilly,

138 online resources WikiViz techniques, tools, examples: Data + Design Resources for data visualization and interactive exploration (curated by S. Negru): Information is Beautiful Data Visualization References for Visualizing Uncertainty:

139 Conclusion data visualization definitions classification methods examples

140 next episode: written test (40 minutes, closed book exam)

What is Visualization? Information Visualization An Overview. Information Visualization. Definitions

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

More information

an introduction to VISUALIZING DATA by joel laumans

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

More information

USING SELF-ORGANIZING MAPS FOR INFORMATION VISUALIZATION AND KNOWLEDGE DISCOVERY IN COMPLEX GEOSPATIAL DATASETS

USING SELF-ORGANIZING MAPS FOR INFORMATION VISUALIZATION AND KNOWLEDGE DISCOVERY IN COMPLEX GEOSPATIAL DATASETS USING SELF-ORGANIZING MAPS FOR INFORMATION VISUALIZATION AND KNOWLEDGE DISCOVERY IN COMPLEX GEOSPATIAL DATASETS Koua, E.L. International Institute for Geo-Information Science and Earth Observation (ITC).

More information

Information Visualization Multivariate Data Visualization Krešimir Matković

Information Visualization Multivariate Data Visualization Krešimir Matković Information Visualization Multivariate Data Visualization Krešimir Matković Vienna University of Technology, VRVis Research Center, Vienna Multivariable >3D Data Tables have so many variables that orthogonal

More information

Multi-Dimensional Data Visualization. Slides courtesy of Chris North

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?!

More information

Visualization Quick Guide

Visualization Quick Guide Visualization Quick Guide A best practice guide to help you find the right visualization for your data WHAT IS DOMO? Domo is a new form of business intelligence (BI) unlike anything before an executive

More information

Data Visualization. or Graphical Data Presentation. Jerzy Stefanowski Instytut Informatyki

Data Visualization. or Graphical Data Presentation. Jerzy Stefanowski Instytut Informatyki Data Visualization or Graphical Data Presentation Jerzy Stefanowski Instytut Informatyki Data mining for SE -- 2013 Ack. Inspirations are coming from: G.Piatetsky Schapiro lectures on KDD J.Han on Data

More information

Visualization methods for patent data

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

More information

Principles of Data Visualization for Exploratory Data Analysis. Renee M. P. Teate. SYS 6023 Cognitive Systems Engineering April 28, 2015

Principles of Data Visualization for Exploratory Data Analysis. Renee M. P. Teate. SYS 6023 Cognitive Systems Engineering April 28, 2015 Principles of Data Visualization for Exploratory Data Analysis Renee M. P. Teate SYS 6023 Cognitive Systems Engineering April 28, 2015 Introduction Exploratory Data Analysis (EDA) is the phase of analysis

More information

Data Visualization Handbook

Data Visualization Handbook SAP Lumira Data Visualization Handbook www.saplumira.com 1 Table of Content 3 Introduction 20 Ranking 4 Know Your Purpose 23 Part-to-Whole 5 Know Your Data 25 Distribution 9 Crafting Your Message 29 Correlation

More information

Visualization Techniques in Data Mining

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

More information

Choosing a successful structure for your visualization

Choosing a successful structure for your visualization IBM Software Business Analytics Visualization Choosing a successful structure for your visualization By Noah Iliinsky, IBM Visualization Expert 2 Choosing a successful structure for your visualization

More information

An example. Visualization? An example. Scientific Visualization. This talk. Information Visualization & Visual Analytics. 30 items, 30 x 3 values

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

More information

TEXT-FILLED STACKED AREA GRAPHS Martin Kraus

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

More information

Visualization Software

Visualization Software Visualization Software Maneesh Agrawala CS 294-10: Visualization Fall 2007 Assignment 1b: Deconstruction & Redesign Due before class on Sep 12, 2007 1 Assignment 2: Creating Visualizations Use existing

More information

3D Interactive Information Visualization: Guidelines from experience and analysis of applications

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

More information

IML 422 Information Visualization

IML 422 Information Visualization IML 422 Information Visualization Spring 2014 4 units Thursdays, 1:00 3:50 pm SCI L105 Professor: Evan Hughes Email: [email protected] Office Hours TBA COURSE DESCRIPTION The growing data deluge has

More information

Current Standard: Mathematical Concepts and Applications Shape, Space, and Measurement- Primary

Current Standard: Mathematical Concepts and Applications Shape, Space, and Measurement- Primary Shape, Space, and Measurement- Primary A student shall apply concepts of shape, space, and measurement to solve problems involving two- and three-dimensional shapes by demonstrating an understanding of:

More information

Visualizing Data from Government Census and Surveys: Plans for the Future

Visualizing Data from Government Census and Surveys: Plans for the Future Censuses and Surveys of Governments: A Workshop on the Research and Methodology behind the Estimates Visualizing Data from Government Census and Surveys: Plans for the Future Kerstin Edwards March 15,

More information

Interactive Data Mining and Visualization

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

More information

DATA VISUALIZATION GABRIEL PARODI STUDY MATERIAL: PRINCIPLES OF GEOGRAPHIC INFORMATION SYSTEMS AN INTRODUCTORY TEXTBOOK CHAPTER 7

DATA VISUALIZATION GABRIEL PARODI STUDY MATERIAL: PRINCIPLES OF GEOGRAPHIC INFORMATION SYSTEMS AN INTRODUCTORY TEXTBOOK CHAPTER 7 DATA VISUALIZATION GABRIEL PARODI STUDY MATERIAL: PRINCIPLES OF GEOGRAPHIC INFORMATION SYSTEMS AN INTRODUCTORY TEXTBOOK CHAPTER 7 Contents GIS and maps The visualization process Visualization and strategies

More information

COMP 150-04 Visualization. Lecture 11 Interacting with Visualizations

COMP 150-04 Visualization. Lecture 11 Interacting with Visualizations COMP 150-04 Visualization Lecture 11 Interacting with Visualizations Assignment 5: Maps Due Wednesday, March 17th Design a thematic map visualization Option 1: Choropleth Map Implementation in Processing

More information

Visualizing Repertory Grid Data for Formative Assessment

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

More information

Big Data: Rethinking Text Visualization

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

More information

Data Visualization. Scientific Principles, Design Choices and Implementation in LabKey. Cory Nathe Software Engineer, LabKey cnathe@labkey.

Data Visualization. Scientific Principles, Design Choices and Implementation in LabKey. Cory Nathe Software Engineer, LabKey cnathe@labkey. Data Visualization Scientific Principles, Design Choices and Implementation in LabKey Catherine Richards, PhD, MPH Staff Scientist, HICOR [email protected] Cory Nathe Software Engineer, LabKey [email protected]

More information

Introduction to D3.js Interactive Data Visualization in the Web Browser

Introduction to D3.js Interactive Data Visualization in the Web Browser Datalab Seminar Introduction to D3.js Interactive Data Visualization in the Web Browser Dr. Philipp Ackermann Sample Code: http://github.engineering.zhaw.ch/visualcomputinglab/cgdemos 2016 InIT/ZHAW Visual

More information

Dynamic Visualization and Time

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

More information

Motion Charts: Telling Stories with Statistics

Motion Charts: Telling Stories with Statistics Motion Charts: Telling Stories with Statistics Victoria Battista, Edmond Cheng U.S. Bureau of Labor Statistics, 2 Massachusetts Avenue, NE Washington, DC 20212 Abstract In the field of statistical and

More information

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 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,

More information

Best Practices in Data Visualizations. Vihao Pham January 29, 2014

Best Practices in Data Visualizations. Vihao Pham January 29, 2014 Best Practices in Data Visualizations Vihao Pham January 29, 2014 Agenda Best Practices in Data Visualizations Why We Visualize Understanding Data Visualizations Enhancing Visualizations Visualization

More information

Best Practices in Data Visualizations. Vihao Pham 2014

Best Practices in Data Visualizations. Vihao Pham 2014 Best Practices in Data Visualizations Vihao Pham 2014 Agenda Best Practices in Data Visualizations Why We Visualize Understanding Data Visualizations Enhancing Visualizations Visualization Considerations

More information

Innovative Information Visualization of Electronic Health Record Data: a Systematic Review

Innovative Information Visualization of Electronic Health Record Data: a Systematic Review Innovative Information Visualization of Electronic Health Record Data: a Systematic Review Vivian West, David Borland, W. Ed Hammond February 5, 2015 Outline Background Objective Methods & Criteria Analysis

More information

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 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

More information

Visualization. For Novices. ( Ted Hall ) University of Michigan 3D Lab Digital Media Commons, Library http://um3d.dc.umich.edu

Visualization. For Novices. ( Ted Hall ) University of Michigan 3D Lab Digital Media Commons, Library http://um3d.dc.umich.edu Visualization For Novices ( Ted Hall ) University of Michigan 3D Lab Digital Media Commons, Library http://um3d.dc.umich.edu Data Visualization Data visualization deals with communicating information about

More information

COM CO P 5318 Da t Da a t Explora Explor t a ion and Analysis y Chapte Chapt r e 3

COM CO P 5318 Da t Da a t Explora Explor t a ion and Analysis y Chapte Chapt r e 3 COMP 5318 Data Exploration and Analysis Chapter 3 What is data exploration? A preliminary exploration of the data to better understand its characteristics. Key motivations of data exploration include Helping

More information

TABLEAU COURSE CONTENT. Presented By 3S Business Corporation Inc www.3sbc.com Call us at : 281-823-9222 Mail us at : [email protected]

TABLEAU COURSE CONTENT. Presented By 3S Business Corporation Inc www.3sbc.com Call us at : 281-823-9222 Mail us at : info@3sbc.com TABLEAU COURSE CONTENT Presented By 3S Business Corporation Inc www.3sbc.com Call us at : 281-823-9222 Mail us at : [email protected] Introduction and Overview Why Tableau? Why Visualization? Level Setting

More information

Information visualization examples

Information visualization examples Information visualization examples 350102: GenICT II 37 Information visualization examples 350102: GenICT II 38 Information visualization examples 350102: GenICT II 39 Information visualization examples

More information

Data Mining: Exploring Data. Lecture Notes for Chapter 3. Introduction to Data Mining

Data Mining: Exploring Data. Lecture Notes for Chapter 3. Introduction to Data Mining Data Mining: Exploring Data Lecture Notes for Chapter 3 Introduction to Data Mining by Tan, Steinbach, Kumar Tan,Steinbach, Kumar Introduction to Data Mining 8/05/2005 1 What is data exploration? A preliminary

More information

Data Visualization VINH PHAN AW1 06/01/2014

Data Visualization VINH PHAN AW1 06/01/2014 1 Data Visualization VINH PHAN AW1 06/01/2014 Agenda 2 1. Dealing with Data 2. Foundations of Visualization 3. Some Visualization Techniques 4. Life Cycle of Visualizations 5. Conclusion 6. Key Persons

More information

Geovisualization. Geovisualization, cartographic transformation, cartograms, dasymetric maps, scientific visualization (ViSC), PPGIS

Geovisualization. Geovisualization, cartographic transformation, cartograms, dasymetric maps, scientific visualization (ViSC), PPGIS 13 Geovisualization OVERVIEW Using techniques of geovisualization, GIS provides a far richer and more flexible medium for portraying attribute distributions than the paper mapping which is covered in Chapter

More information

Effective Big Data Visualization

Effective Big Data Visualization Effective Big Data Visualization Every Picture Tells A Story Don t It? Mark Gamble Dir Technical Marketing Actuate Corporation 1 Data Driven Summit 2014 Agenda What is data visualization? What is good?

More information

Data, Measurements, Features

Data, Measurements, Features Data, Measurements, Features Middle East Technical University Dep. of Computer Engineering 2009 compiled by V. Atalay What do you think of when someone says Data? We might abstract the idea that data are

More information

Applications of Dynamic Representation Technologies in Multimedia Electronic Map

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.

More information

Orford, S., Dorling, D. and Harris, R. (2003) Cartography and Visualization in Rogers, A. and Viles, H.A. (eds), The Student s Companion to

Orford, S., Dorling, D. and Harris, R. (2003) Cartography and Visualization in Rogers, A. and Viles, H.A. (eds), The Student s Companion to Orford, S., Dorling, D. and Harris, R. (2003) Cartography and Visualization in Rogers, A. and Viles, H.A. (eds), The Student s Companion to Geography, 2nd Edition, Part III, Chapter 27, pp 151-156, Blackwell

More information

Unresolved issues with the course, grades, or instructor, should be taken to the point of contact.

Unresolved issues with the course, grades, or instructor, should be taken to the point of contact. Graphics and Data Visualization CS1501 Fall 2013 Syllabus Course Description With the advent of powerful data-mining technologies, engineers in all disciplines are increasingly expected to be conscious

More information

Data Visualization Techniques

Data Visualization Techniques Data Visualization Techniques From Basics to Big Data with SAS Visual Analytics WHITE PAPER SAS White Paper Table of Contents Introduction.... 1 Generating the Best Visualizations for Your Data... 2 The

More information

Today's Topics. COMP 388/441: Human-Computer Interaction. simple 2D plotting. 1D techniques. Ancient plotting techniques. Data Visualization:

Today's Topics. COMP 388/441: Human-Computer Interaction. simple 2D plotting. 1D techniques. Ancient plotting techniques. Data Visualization: COMP 388/441: Human-Computer Interaction Today's Topics Overview of visualization techniques 1D charts, 2D plots, 3D+ techniques, maps A few guidelines for scientific visualization methods, guidelines,

More information

Integration of Cluster Analysis and Visualization Techniques for Visual Data Analysis

Integration of Cluster Analysis and Visualization Techniques for Visual Data Analysis Integration of Cluster Analysis and Visualization Techniques for Visual Data Analysis M. Kreuseler, T. Nocke, H. Schumann, Institute of Computer Graphics University of Rostock, D-18059 Rostock, Germany

More information

Data Exploration Data Visualization

Data Exploration Data Visualization Data Exploration Data Visualization What is data exploration? A preliminary exploration of the data to better understand its characteristics. Key motivations of data exploration include Helping to select

More information

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 ooyor@censtatd.gov. 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

More information

Exploratory Data Analysis for Ecological Modelling and Decision Support

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,

More information

BANA6037 Data Visualization Fall Semester 2014 (14FS) / First Half Session Section 001 S 9:00a- 12:50p Lindner 107

BANA6037 Data Visualization Fall Semester 2014 (14FS) / First Half Session Section 001 S 9:00a- 12:50p Lindner 107 BANA6037 Data Visualization Fall Semester 2014 (14FS) / First Half Session Section 001 S 9:00a- 12:50p Lindner 107 Instructors: Jeffrey A. Shaffer Vice President, IT and Analytics, Unifund [email protected]

More information

MIDLAND ISD ADVANCED PLACEMENT CURRICULUM STANDARDS AP ENVIRONMENTAL SCIENCE

MIDLAND ISD ADVANCED PLACEMENT CURRICULUM STANDARDS AP ENVIRONMENTAL SCIENCE Science Practices Standard SP.1: Scientific Questions and Predictions Asking scientific questions that can be tested empirically and structuring these questions in the form of testable predictions SP.1.1

More information

CS171 Visualization. The Visualization Alphabet: Marks and Channels. Alexander Lex [email protected]. [xkcd]

CS171 Visualization. The Visualization Alphabet: Marks and Channels. Alexander Lex alex@seas.harvard.edu. [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

More information

A GENERAL TAXONOMY FOR VISUALIZATION OF PREDICTIVE SOCIAL MEDIA ANALYTICS

A GENERAL TAXONOMY FOR VISUALIZATION OF PREDICTIVE SOCIAL MEDIA ANALYTICS A GENERAL TAXONOMY FOR VISUALIZATION OF PREDICTIVE SOCIAL MEDIA ANALYTICS Stacey Franklin Jones, D.Sc. ProTech Global Solutions Annapolis, MD Abstract The use of Social Media as a resource to characterize

More information

The course: An Introduction to Information Visualization Techniques for Exploring Large Database

The course: An Introduction to Information Visualization Techniques for Exploring Large Database The course: An Introduction to Information Visualization Techniques for Exploring Large Database Jing Yang Fall 2006 www.cs.uncc.edu/~jyang13 1 Multi-dimensional Data Visualization 2 1 Parallel Coordinates

More information

Data Visualization Techniques

Data Visualization Techniques Data Visualization Techniques From Basics to Big Data with SAS Visual Analytics WHITE PAPER SAS White Paper Table of Contents Introduction.... 1 Generating the Best Visualizations for Your Data... 2 The

More information

Iris Sample Data Set. Basic Visualization Techniques: Charts, Graphs and Maps. Summary Statistics. Frequency and Mode

Iris Sample Data Set. Basic Visualization Techniques: Charts, Graphs and Maps. Summary Statistics. Frequency and Mode Iris Sample Data Set Basic Visualization Techniques: Charts, Graphs and Maps CS598 Information Visualization Spring 2010 Many of the exploratory data techniques are illustrated with the Iris Plant data

More information

Information Visualisation and Visual Analytics for Governance and Policy Modelling

Information Visualisation and Visual Analytics for Governance and Policy Modelling Information Visualisation and Visual Analytics for Governance and Policy Modelling Jörn Kohlhammer 1, Tobias Ruppert 1, James Davey 1, Florian Mansmann 2, Daniel Keim 2 1 Fraunhofer IGD, Fraunhoferstr.

More information

20 A Visualization Framework For Discovering Prepaid Mobile Subscriber Usage Patterns

20 A Visualization Framework For Discovering Prepaid Mobile Subscriber Usage Patterns 20 A Visualization Framework For Discovering Prepaid Mobile Subscriber Usage Patterns John Aogon and Patrick J. Ogao Telecommunications operators in developing countries are faced with a problem of knowing

More information

Glencoe. correlated to SOUTH CAROLINA MATH CURRICULUM STANDARDS GRADE 6 3-3, 5-8 8-4, 8-7 1-6, 4-9

Glencoe. correlated to SOUTH CAROLINA MATH CURRICULUM STANDARDS GRADE 6 3-3, 5-8 8-4, 8-7 1-6, 4-9 Glencoe correlated to SOUTH CAROLINA MATH CURRICULUM STANDARDS GRADE 6 STANDARDS 6-8 Number and Operations (NO) Standard I. Understand numbers, ways of representing numbers, relationships among numbers,

More information

Information Visualization WS 2013/14 11 Visual Analytics

Information Visualization WS 2013/14 11 Visual Analytics 1 11.1 Definitions and Motivation Lot of research and papers in this emerging field: Visual Analytics: Scope and Challenges of Keim et al. Illuminating the path of Thomas and Cook 2 11.1 Definitions and

More information

Reading Questions. Lo and Yeung, 2007: 2 19. Schuurman, 2004: Chapter 1. 1. What distinguishes data from information? How are data represented?

Reading Questions. Lo and Yeung, 2007: 2 19. Schuurman, 2004: Chapter 1. 1. What distinguishes data from information? How are data represented? Reading Questions Week two Lo and Yeung, 2007: 2 19. Schuurman, 2004: Chapter 1. 1. What distinguishes data from information? How are data represented? 2. What sort of problems are GIS designed to solve?

More information

Principles of Data Visualization

Principles of Data Visualization Principles of Data Visualization by James Bernhard Spring 2012 We begin with some basic ideas about data visualization from Edward Tufte (The Visual Display of Quantitative Information (2nd ed.)) He gives

More information

Numbers as pictures: Examples of data visualization from the Business Employment Dynamics program. October 2009

Numbers as pictures: Examples of data visualization from the Business Employment Dynamics program. October 2009 Numbers as pictures: Examples of data visualization from the Business Employment Dynamics program. October 2009 Charles M. Carson 1 1 U.S. Bureau of Labor Statistics, Washington, DC Abstract The Bureau

More information

Utilizing spatial information systems for non-spatial-data analysis

Utilizing spatial information systems for non-spatial-data analysis Jointly published by Akadémiai Kiadó, Budapest Scientometrics, and Kluwer Academic Publishers, Dordrecht Vol. 51, No. 3 (2001) 563 571 Utilizing spatial information systems for non-spatial-data analysis

More information

Intro to GIS Winter 2011. Data Visualization Part I

Intro to GIS Winter 2011. Data Visualization Part I Intro to GIS Winter 2011 Data Visualization Part I Cartographer Code of Ethics Always have a straightforward agenda and have a defining purpose or goal for each map Always strive to know your audience

More information

MicroStrategy Desktop

MicroStrategy Desktop MicroStrategy Desktop Quick Start Guide MicroStrategy Desktop is designed to enable business professionals like you to explore data, simply and without needing direct support from IT. 1 Import data from

More information

MetroBoston DataCommon Training

MetroBoston DataCommon Training MetroBoston DataCommon Training Whether you are a data novice or an expert researcher, the MetroBoston DataCommon can help you get the information you need to learn more about your community, understand

More information

ECS 235A Project - NVD Visualization Using TreeMaps

ECS 235A Project - NVD Visualization Using TreeMaps ECS 235A Project - NVD Visualization Using TreeMaps Kevin Griffin Email: [email protected] December 12, 2013 1 Introduction The National Vulnerability Database (NVD) is a continuously updated United

More information

Data Exploration and Preprocessing. Data Mining and Text Mining (UIC 583 @ Politecnico di Milano)

Data Exploration and Preprocessing. Data Mining and Text Mining (UIC 583 @ Politecnico di Milano) Data Exploration and Preprocessing Data Mining and Text Mining (UIC 583 @ Politecnico di Milano) References Jiawei Han and Micheline Kamber, "Data Mining: Concepts and Techniques", The Morgan Kaufmann

More information

Data Mining. SPSS Clementine 12.0. 1. Clementine Overview. Spring 2010 Instructor: Dr. Masoud Yaghini. Clementine

Data Mining. SPSS Clementine 12.0. 1. Clementine Overview. Spring 2010 Instructor: Dr. Masoud Yaghini. Clementine Data Mining SPSS 12.0 1. Overview Spring 2010 Instructor: Dr. Masoud Yaghini Introduction Types of Models Interface Projects References Outline Introduction Introduction Three of the common data mining

More information

Formulas, Functions and Charts

Formulas, Functions and Charts Formulas, Functions and Charts :: 167 8 Formulas, Functions and Charts 8.1 INTRODUCTION In this leson you can enter formula and functions and perform mathematical calcualtions. You will also be able to

More information

Introduction to Data Visualization

Introduction to Data Visualization Introduction to Data Visualization STAT 133 Gaston Sanchez Department of Statistics, UC Berkeley gastonsanchez.com github.com/gastonstat/stat133 Course web: gastonsanchez.com/teaching/stat133 Graphics

More information

COSC 6344 Visualization

COSC 6344 Visualization COSC 64 Visualization University of Houston, Fall 2015 Instructor: Guoning Chen [email protected] Course Information Location: AH 2 Time: 10am~11:am Tu/Th Office Hours: 11:am~12:pm Tu /Th or by appointment

More information

Security visualisation

Security visualisation Security visualisation This thesis provides a guideline of how to generate a visual representation of a given dataset and use visualisation in the evaluation of known security vulnerabilities by Marco

More information

Adobe Insight, powered by Omniture

Adobe Insight, powered by Omniture Adobe Insight, powered by Omniture Accelerating government intelligence to the speed of thought 1 Challenges that analysts face 2 Analysis tools and functionality 3 Adobe Insight 4 Summary Never before

More information

Microsoft Business Intelligence Visualization Comparisons by Tool

Microsoft Business Intelligence Visualization Comparisons by Tool Microsoft Business Intelligence Visualization Comparisons by Tool Version 3: 10/29/2012 Purpose: Purpose of this document is to provide a quick reference of visualization options available in each tool.

More information

2012 VISUAL ART STANDARDS GRADES K-1-2

2012 VISUAL ART STANDARDS GRADES K-1-2 COGNITIVE & K Critical and Creative Thinking: Students combine and apply artistic and reasoning skills to imagine, create, realize and refine artworks in conventional and innovative ways. The student will

More information

Visibility optimization for data visualization: A Survey of Issues and Techniques

Visibility optimization for data visualization: A Survey of Issues and Techniques Visibility optimization for data visualization: A Survey of Issues and Techniques Ch Harika, Dr.Supreethi K.P Student, M.Tech, Assistant Professor College of Engineering, Jawaharlal Nehru Technological

More information

ART A. PROGRAM RATIONALE AND PHILOSOPHY

ART A. PROGRAM RATIONALE AND PHILOSOPHY ART A. PROGRAM RATIONALE AND PHILOSOPHY Art education is concerned with the organization of visual material. A primary reliance upon visual experience gives an emphasis that sets it apart from the performing

More information

Part 2: Data Visualization How to communicate complex ideas with simple, efficient and accurate data graphics

Part 2: Data Visualization How to communicate complex ideas with simple, efficient and accurate data graphics Part 2: Data Visualization How to communicate complex ideas with simple, efficient and accurate data graphics Why visualize data? The human eye is extremely sensitive to differences in: Pattern Colors

More information

The Scientific Data Mining Process

The Scientific Data Mining Process Chapter 4 The Scientific Data Mining Process When I use a word, Humpty Dumpty said, in rather a scornful tone, it means just what I choose it to mean neither more nor less. Lewis Carroll [87, p. 214] In

More information

Zhenping Liu *, Yao Liang * Virginia Polytechnic Institute and State University. Xu Liang ** University of California, Berkeley

Zhenping Liu *, Yao Liang * Virginia Polytechnic Institute and State University. Xu Liang ** University of California, Berkeley P1.1 AN INTEGRATED DATA MANAGEMENT, RETRIEVAL AND VISUALIZATION SYSTEM FOR EARTH SCIENCE DATASETS Zhenping Liu *, Yao Liang * Virginia Polytechnic Institute and State University Xu Liang ** University

More information

ArcGIS Data Models Practical Templates for Implementing GIS Projects

ArcGIS Data Models Practical Templates for Implementing GIS Projects ArcGIS Data Models Practical Templates for Implementing GIS Projects GIS Database Design According to C.J. Date (1995), database design deals with the logical representation of data in a database. The

More information

TIES443. Lecture 9: Visualization. Lecture 9. Course webpage: http://www.cs.jyu.fi/~mpechen/ties443. November 17, 2006

TIES443. Lecture 9: Visualization. Lecture 9. Course webpage: http://www.cs.jyu.fi/~mpechen/ties443. November 17, 2006 TIES443 Lecture 9 Visualization Mykola Pechenizkiy Course webpage: http://www.cs.jyu.fi/~mpechen/ties443 Department of Mathematical Information Technology University of Jyväskylä November 17, 2006 1 Topics

More information