Lecture 5: DATA MAPPING & VISUALIZATION. November 3 rd, Presented by: Anum Masood (TA)
|
|
- Sherilyn Cummings
- 6 years ago
- Views:
Transcription
1 1/59 Lecture 5: DATA MAPPING & VISUALIZATION November 3 rd, 2017 Presented by: Anum Masood (TA)
2 2/59 Recap: Data What is Data Visualization? Data Attributes Visual Attributes Mapping What are data attributes? Data types? What are visual attributes? What does mapping mean?
3 3/59 Data Type Taxonomy 1D, 2D, 3D Temporal Multi-dimensional (nd) Tree Network Others?
4 4/59 Connecting Data To Visualization Data have attributes (dimensions) Visualizations have attributes (dimensions) Can the two map to each other? Jacques Bertin, Semiologie Graphique (Semiology of Graphics), 1967.
5 Visual Channels 5/59
6 Elements of Visualization 6/59
7 7/59
8 8/59
9 9/59
10 10/59
11 11/59
12 12/59 Vis Lies The ability to influence is one of the most powerful and yet scary aspect of visualization. Subtle influence can lead to biases, which are incredibly difficult to shake off. Visualization provides the first view of the data, where the viewer is most susceptible to biases
13 13/59 Using Visualization to Influence? Why rainbow color maps are bad Image courtesy of
14 14/59 Color == Hue? Image courtesy of
15 Color == Intensity (Luminance)? 15/59
16 16/59 Visual Metaphors Image courtesy Caroline Ziemkiewicz
17 Visual Metaphors 17/59
18 Appropriateness? 18/59
19 19/59 Structure and Form Image courtesy of Barbara Tversky
20 20/59 Appropriateness? Which data dimension should be mapped to what visual variable?
21 Bar vs. Pie... 21/59
22 22/59 Card, Mackinlay (1997) Symbol Meaning D Data Type ::= N (Nominal), O (Ordinal), Q (Quantitative). Q X (Intrinsically spatial), Q lon (Geographical) NxN (Set mapped to itself - graphs) F : Function for recoding data ::= f (unspecified) > (filter) s (sorting) mds (multidimensional scaling) (interactive input to a function) D : Recoded Data Type (see D) CP : Control Processing tx (text) M : Mark types ::= P (Point), L (Line), S (Surface), A (Area), V (Volume) R : Retinal (mark) properties ::= C (Color), S (Size), (Connection), [] (Enclosure) XYZT : Position in space time ::= N, O, Q, * (nonsemantic use of space-time) V : View transformation ::=hb(hyperbolic mapping) W : Widget ::= sl(slider) rb(radio buttons)
23 23/59 Example 1: Ozone Mapping Card and Mackinlay, The Structure of the Information Visualization Design Space
24 24/59 Example 1: Ozone Mapping The rows of the table describe the variables with the case variable ( Samples ) at the top and the value variables below. The nominal (N) set of Samples is mapped to point marks (P in column M), which have their retinal property of color (C in column R) mapped to the Ozone variable. The ozone mapping includes a function (f) that converts the quantitative (Q) ozone measurements to an ordinal (O) set that can be easily mapped to a set of colors. The quantitative (Q) variables of Longitude, Latitude, and Height are mapped to the positions X, Y, and Z, which determine the position of the point marks. The Date variable is mapped to time (T), which creates an animated visualization. Table 1 makes it clear that Figure 1 is a 3D animated visualization involving colored points.
25 Example 2: GIS 25/59
26 26/59 Example 2: GIS Table 2 describes the map part of Figure 2. The Offices variable is mapped to line marks (L). The Profit variable is mapped to the size of these lines (Sz in the R column). Profits are also mapped to the Z-axis and via a function (f) to a nominal set indicating the sign of the profits. This nominal set is mapped to the color of the lines (C in the R column). Table 2 clearly reveals that multiple graphical techniques are used to describe the Profit variable in order to enhance the perception of this important data variable
27 Other Examples 27/59
28 28/59
29 Treemap Example 29/59
30 30/59 Exercise: Treemap Let s think about your assignment 1: Squarified Treemap. How many (minimum) dimensions of data does it need? Accept 1 dimension or 2 dimensions Write out the mapping of Squarified Treemap Starting with the basic (no hierarchy) Add hierarchy
31 31/59 Treemap Example The problem is that the same variable is mapped onto two different position presentations, each half of the time Q -> X (half time) Q -> Y (half time) giving an inconsistent mapping and prohibiting the user from forming an easy image. What the user should be able to take from the image is essentially Retinal: Size coding, but the same Size can have many different visual manifestations, each with a different aspect ratio. Thus the space-filling property of the visualization comes at a perceptual cost, which is clearly shown in Table 9.
32 Questions? 32/59
33 Animation and Animated Transition 33/59
34 34/59 Set Theory (from Lecture 2) Bijection (one visual attribute, one data attribute) Surjection (multiple visual attribute to one data attribute) Every element in Y has 1 or more corresponding element in X Injection (One to one mapping, but not all data elements are mapped) Every element in X has a mapping in Y, but not true in reverse Other scenarios?
35 35/59 Remco s Claim All visualizations depicting the same data that follow bijective visual-data mapping are in fact isomorphic to each other In other words:
36 36/59 Remco s Claim For all visualizations depicting the same data that follow bijective visual-data mapping, there exists a non-trivial animated transition between them. Non-trivial is defined as not reaching a blank state where any depicted data item reaches a value of 0. For example, consider a case where bar -> line, but all bars are set to 0 first
37 37/59 Remco s Claim Note that this does not mean that there is only one way to transition from one visualization to another. For example, for two bivariate visualizations of dimensions (x, y), there are at least two ways to do the transition: Animate X, followed by animate Y Animate Y, followed by animate X (Note: don t try to do two at the same time. More on this later)
38 38/59 Remco s Claim For example, for two bivariate visualizations of dimensions (x, y), there are at least two ways to do the transition: Animate X, followed by animate Y Animate Y, followed by animate X Following this logic, consider the case of: Bar Line How many ways are there to do this transition? (Hint: define the mappings first)
39 39/59 Exercise Considering that all the visualizations depict the same data and relationships, how can one go from one visualization to another??
40 Tree -> Tree (with Nodes) 40/59
41 Tree (with Nodes) -> Icicle 41/59
42 Icicle -> Circle Icicle(?) 42/59
43 43/59 Circle Icicle -> Packed Circle? Invert Space (negative space becomes positive space) OR Shift each row up from child into parent (recursively)
44 44/59 Circle Icicle -> Packed Circle Invert Space (negative space becomes positive space) OR Shift each row up from child into parent (recursively)
45 Other Paths? 45/59
46 46/59 Remco s Claim #2 For every visualization that uses the Cartesian coordinate system, there is a corresponding visualization in the Polar coordinate system (and vice versa) Question is with the mapping (x -> r, y -> theta), or treemap to circle packing? This was one really easy way to get publications in the visualization community in the early days
47 47/59 Marks Layout Layout2: (because size is vague)
48 48/59 Notice that There is a clear difference between Visual layout (visual metaphor) Visual marks Each of these can have a coordinate system WARNING! While some times it s easy to swap a visual mark with another, these two considerations are not always independent For example, think wedge as a visual mark. Works well with pie chart, but does not work with a rectangular layout
49 49/59 Animation vs. Animated Transitioning Animated Transition is a subset of animation techniques in general: Animated transitioning focuses on the specific goal of leading the user from one view to another in a cohesive way Whereas animation, as it is often mapped to the time component of temporal data, introduces new information.
50 50/59 Powers of Animation Animation (movement) directly connects to our visual system <blink> In fact, a moving object entering your perceptual space immediate draws your attention. You cannot avoid this or suppress this instinct. </blink>
51 51/59 Animation Long story short, use animation sparingly. Some exceptions to this rule: Animated Transitioning: To better denote a cause and effect relationship. E.g., in zooming. Or to help the user transition between two states in a visualization. Storytelling: Focus the user on a specific aspect of the visualization. Artistic reasons (part of storytelling?) to particularly highlight certain emotions (sense of chaos, sense of flatness, etc.)
52 52/59 Why is Animation So Bad? Part 1 Overused. When every object in the visualization is moving, it is impossible for any one person to keep track of all of them. E.g. think Gapminder video This means that two viewers of the same animation walks away with different findings (if you don t have Hans narrating to you)
53 53/59 Why is Animation So Bad? Part 2 Limited cognitive abilities The human s short-term memory starts to degrade within a second or so. Animation of important information overloads this cognitive resource in no time. This is easy to test if I ask you to recall a particular frame in the Gapminder video, you probably can t do it.
54 54/59 Why is Animation So Bad? Part 2 The humans attention span is limited. Asking someone to focus (keep track) of a lot of moving objects over a long period of time is extremely taxing!
55 55/59 Why is Animation So Bad? Part 3 The limited attention leads to: Change Blindness This Task is much harder if we were to animate these two frames
56 56/59 Why is Animation So Bad? Part 3 The limited attention leads to: Change Blindness u/1/igqmdok_zfy
57 57/59 Alternative to Animation There are different ways to flatten the animation. In temporal data visualization, one easy way is to treat time as a quantitative value. For example, map time to the y-axis of a line chart Treat animation as a sequence of images and use small-multiples Research has shown that user s are faster and more accurate when using small-multiples to analyze the same data used in the Hans Rosling video (than using animation).
58 Thank You 58/59
59 Q & A 59/59
The Structure of the Information Visualization Design Space
The Structure of the Information Visualization Design Space Stuart K. Card and Jock Mackinlay Xerox PARC 3333 Coyote Hill Road Palo Alto, CA 94304 USA {card, mackinlay}@parc.xerox.com Abstract Research
More informationWe will start at 2:05 pm! Thanks for coming early!
We will start at 2:05 pm! Thanks for coming early! Yesterday Fundamental 1. Value of visualization 2. Design principles 3. Graphical perception Record Information Support Analytical Reasoning Communicate
More informationVisualization Re-Design
CS448B :: 28 Sep 2010 Visualization Re-Design Last Time: Data and Image Models Jeffrey Heer Stanford University The Big Picture Taxonomy task data physical type int, float, etc. abstract type nominal,
More informationLast Time: Value of Visualization
CS448B :: 29 Sep 2011 Data and Image Models Last Time: Value of Visualization Jeffrey Heer Stanford University The Value of Visualization Record information Blueprints, photographs, seismographs, Analyze
More informationData and Image Models
CSE 512 - Data Visualization Data and Image Models Jeffrey Heer University of Washington Last Time: Value of Visualization The Value of Visualization Record information Blueprints, photographs, seismographs,
More informationInformation Visualization - Introduction
Information Visualization - Introduction Institute of Computer Graphics and Algorithms Information Visualization The use of computer-supported, interactive, visual representations of abstract data to amplify
More informationApproaches to Visual Mappings
Approaches to Visual Mappings CMPT 467/767 Visualization Torsten Möller Weiskopf/Machiraju/Möller Overview Effectiveness of mappings Mapping to positional quantities Mapping to shape Mapping to color Mapping
More informationGlyphs. Presentation Overview. What is a Glyph!? Cont. What is a Glyph!? Glyph Fundamentals. Goal of Paper. Presented by Bertrand Low
Presentation Overview Glyphs Presented by Bertrand Low A Taxonomy of Glyph Placement Strategies for Multidimensional Data Visualization Matthew O. Ward, Information Visualization Journal, Palmgrave,, Volume
More informationINFORMATION VISUALIZATION
CSE 557A Sep 26, 2016 INFORMATION VISUALIZATION Alvitta Ottley Washington University in St. Louis Slide Credits: Mariah Meyer, University of Utah Remco Chang, Tufts University HEIDELBERG LAUREATE FORUM
More informationData and Image Models
CSE 442 - Data Visualization Data and Image Models Jeffrey Heer University of Washington Last Time: Value of Visualization The Value of Visualization Record information Blueprints, photographs, seismographs,
More informationEdge Equalized Treemaps
Edge Equalized Treemaps Aimi Kobayashi Department of Computer Science University of Tsukuba Ibaraki, Japan kobayashi@iplab.cs.tsukuba.ac.jp Kazuo Misue Faculty of Engineering, Information and Systems University
More informationCS-5630 / CS-6630 Visualization for Data Science The Visualization Alphabet: Marks and Channels
CS-5630 / CS-6630 Visualization for Data Science The Visualization Alphabet: Marks and Channels Alexander Lex alex@sci.utah.edu [xkcd] How can I visually represent two numbers, e.g., 4 and 8 Marks & Channels
More informationData and Image Models
CSE 442 - Data Visualization Data and Image Models Jeffrey Heer University of Washington Last Week: Value of Visualization The Value of Visualization Record information Blueprints, photographs, seismographs,
More informationLast Time: Data and Image Models
CS448B :: 2 Oct 2012 Visualization Design Last Time: Data and Image Models Jeffrey Heer Stanford University The Big Picture Nominal, Ordinal and Quantitative task questions & hypotheses intended audience
More informationCP SC 8810 Data Visualization. Joshua Levine
CP SC 8810 Data Visualization Joshua Levine levinej@clemson.edu Lecture 05 Visual Encoding Sept. 9, 2014 Agenda Programming Lab 01 Questions? Continuing from Lec04 Attribute Types no implicit ordering
More informationVisual Encoding Design
CSE 442 - Data Visualization Visual Encoding Design Jeffrey Heer University of Washington Review: Expressiveness & Effectiveness / APT Choosing Visual Encodings Assume k visual encodings and n data attributes.
More informationVisual Encoding Design
CSE 442 - Data Visualization Visual Encoding Design Jeffrey Heer University of Washington Last Time: Data & Image Models The Big Picture task questions, goals assumptions data physical data type conceptual
More informationCS Information Visualization Sep. 19, 2016 John Stasko
Multivariate Visual Representations 2 CS 7450 - Information Visualization Sep. 19, 2016 John Stasko Learning Objectives Explain the concept of dense pixel/small glyph visualization techniques Describe
More informationExcel 2. Module 3 Advanced Charts
Excel 2 Module 3 Advanced Charts Revised 1/1/17 People s Resource Center Module Overview This module is part of the Excel 2 course which is for advancing your knowledge of Excel. During this lesson we
More informationTDWI strives to provide course books that are contentrich and that serve as useful reference documents after a class has ended.
Previews of TDWI course books offer an opportunity to see the quality of our material and help you to select the courses that best fit your needs. The previews cannot be printed. TDWI strives to provide
More informationInformation Visualization. SWE 432, Fall 2016 Design and Implementation of Software for the Web
Information Visualization SWE 432, Fall 2016 Design and Implementation of Software for the Web Today What types of information visualization are there? Which one should you choose? What does usability
More informationTechnische Universität München Zentrum Mathematik
Technische Universität München Zentrum Mathematik Prof. Dr. Dr. Jürgen Richter-Gebert, Bernhard Werner Projective Geometry SS 208 https://www-m0.ma.tum.de/bin/view/lehre/ss8/pgss8/webhome Solutions for
More informationS. Rinzivillo DATA VISUALIZATION AND VISUAL ANALYTICS
S. Rinzivillo rinzivillo@isti.cnr.it DATA VISUALIZATION AND VISUAL ANALYTICS Perception and Cognition vs Game #4 How many 3s? 1258965168765132168943213 5463479654321320354968413 2068798417184529529287149
More informationOur Goals Teaching with Power Point
Our Goals Teaching with Power Point October 14, 2003 Create a new presentation. Add text, graphics,charts, and tables. Apply transitions. Insert hyperlinks such as: http://www.hamline.edu Goals Continued
More informationIAT 355 Visual Analytics. Animation 2. Lyn Bartram. Many of these slides were borrowed from M. Hearst and J. Heer
IAT 355 Visual Analytics Animation 2 Lyn Bartram Many of these slides were borrowed from M. Hearst and J. Heer Today A Primer! Things to do when designing your visualization Project concerns Animation
More informationTechnische Universität München Zentrum Mathematik
Question 1. Incidence matrix with gaps Technische Universität München Zentrum Mathematik Prof. Dr. Dr. Jürgen Richter-Gebert, Bernhard Werner Projective Geometry SS 2016 www-m10.ma.tum.de/projektivegeometriess16
More informationProjected Message Design Principles
Projected Message Design Principles General Message Display Guidelines [G] G1. Screen display should follow the horizontal-vertical and left-right organization that is common to the culture of the intended
More informationPractice with Parameterizing Curves and Surfaces. (Part 1)
M:8 Spring 7 J. Simon Practice with Parameterizing Curves and Surfaces (Part ) A "parameter" is a number used to measure something. In particular, if we want to describe and analyzie some curve or surface
More informationCS Information Visualization Sep. 2, 2015 John Stasko
Multivariate Visual Representations 2 CS 7450 - Information Visualization Sep. 2, 2015 John Stasko Recap We examined a number of techniques for projecting >2 variables (modest number of dimensions) down
More informationGrundlagen methodischen Arbeitens Informationsvisualisierung [WS ] Monika Lanzenberger
Grundlagen methodischen Arbeitens Informationsvisualisierung [WS0708 01 ] Monika Lanzenberger lanzenberger@ifs.tuwien.ac.at 17. 10. 2007 Current InfoVis Research Activities: AlViz 2 [Lanzenberger et al.,
More informationMultidimensional Divide and Conquer 2 Spatial Joins
Multidimensional Divide and Conque Spatial Joins Yufei Tao ITEE University of Queensland Today we will continue our discussion of the divide and conquer method in computational geometry. This lecture will
More informationthis is processed giving us: perceived color that we actually experience and base judgments upon.
color we have been using r, g, b.. why what is a color? can we get all colors this way? how does wavelength fit in here, what part is physics, what part is physiology can i use r, g, b for simulation of
More informationFIND RECTANGULAR COORDINATES FROM POLAR COORDINATES CALCULATOR
29 June, 2018 FIND RECTANGULAR COORDINATES FROM POLAR COORDINATES CALCULATOR Document Filetype: PDF 464.26 KB 0 FIND RECTANGULAR COORDINATES FROM POLAR COORDINATES CALCULATOR Rectangular to Polar Calculator
More informationVisual Computing. Lecture 2 Visualization, Data, and Process
Visual Computing Lecture 2 Visualization, Data, and Process Pipeline 1 High Level Visualization Process 1. 2. 3. 4. 5. Data Modeling Data Selection Data to Visual Mappings Scene Parameter Settings (View
More informationInformation Visualization. Overview. What is Information Visualization? SMD157 Human-Computer Interaction Fall 2003
INSTITUTIONEN FÖR SYSTEMTEKNIK LULEÅ TEKNISKA UNIVERSITET Information Visualization SMD157 Human-Computer Interaction Fall 2003 Dec-1-03 SMD157, Information Visualization 1 L Overview What is information
More informationGrade 6 Math Circles November 6 & Relations, Functions, and Morphisms
Faculty of Mathematics Waterloo, Ontario N2L 3G1 Centre for Education in Mathematics and Computing Relations Let s talk about relations! Grade 6 Math Circles November 6 & 7 2018 Relations, Functions, and
More informationAnnouncements. Usability. Based on material by Michael Ernst, University of Washington. Outline. User Interface Hall of Shame
Announcements Usability Based on material by Michael Ernst, University of Washington Optional cumulative quiz will be given online in Submitty on May 2. Replaces your lowest Quiz 1 10. More details on
More informationData Visualization. Fall 2016
Data Visualization Fall 2016 Information Visualization Upon now, we dealt with scientific visualization (scivis) Scivisincludes visualization of physical simulations, engineering, medical imaging, Earth
More informationUsability. CSE 331 Spring Slides originally from Robert Miller
Usability CSE 331 Spring 2010 Slides originally from Robert Miller 1 User Interface Hall of Shame Source: Interface Hall of Shame 2 User Interface Hall of Shame Source: Interface Hall of Shame 3 Redesigning
More informationCIE L*a*b* color model
CIE L*a*b* color model To further strengthen the correlation between the color model and human perception, we apply the following non-linear transformation: with where (X n,y n,z n ) are the tristimulus
More informationInfographics and Visualisation (or: Beyond the Pie Chart) LSS: ITNPBD4, 1 November 2016
Infographics and Visualisation (or: Beyond the Pie Chart) LSS: ITNPBD4, 1 November 2016 Overview Overview (short: we covered most of this in the tutorial) Why infographics and visualisation What s the
More informationMODELS AND FRAMEWORKS. Information Visualization Fall 2009 Jinwook Seo SNU CSE
MODELS AND FRAMEWORKS Information Visualization Fall 2009 Jinwook Seo SNU CSE Wednesday Prof. Hee-Joon Bae, Seoul National University Bundang Hostpital blood pressure and END (early neurologic deterioration)
More informationPerception Maneesh Agrawala CS : Visualization Fall 2013 Multidimensional Visualization
Perception Maneesh Agrawala CS 294-10: Visualization Fall 2013 Multidimensional Visualization 1 Visual Encoding Variables Position Length Area Volume Value Texture Color Orientation Shape ~8 dimensions?
More informationGraphing with a Graphing Calculator
APPENDIX C Graphing with a Graphing Calculator A graphing calculator is a powerful tool for graphing equations and functions. In this appendix we give general guidelines to follow and common pitfalls to
More informationChapter 2: Understanding Data Distributions with Tables and Graphs
Test Bank Chapter 2: Understanding Data with Tables and Graphs Multiple Choice 1. Which of the following would best depict nominal level data? a. pie chart b. line graph c. histogram d. polygon Ans: A
More informationThis research aims to present a new way of visualizing multi-dimensional data using generalized scatterplots by sensitivity coefficients to highlight
This research aims to present a new way of visualizing multi-dimensional data using generalized scatterplots by sensitivity coefficients to highlight local variation of one variable with respect to another.
More informationChapter 2: From Graphics to Visualization
Exercises for Chapter 2: From Graphics to Visualization 1 EXERCISE 1 Consider the simple visualization example of plotting a graph of a two-variable scalar function z = f (x, y), which is discussed in
More informationUI Elements. If you are not working in 2D mode, you need to change the texture type to Sprite (2D and UI)
UI Elements 1 2D Sprites If you are not working in 2D mode, you need to change the texture type to Sprite (2D and UI) Change Sprite Mode based on how many images are contained in your texture If you are
More informationExcel Core Certification
Microsoft Office Specialist 2010 Microsoft Excel Core Certification 2010 Lesson 6: Working with Charts Lesson Objectives This lesson introduces you to working with charts. You will look at how to create
More information2 Geometry Solutions
2 Geometry Solutions jacques@ucsd.edu Here is give problems and solutions in increasing order of difficulty. 2.1 Easier problems Problem 1. What is the minimum number of hyperplanar slices to make a d-dimensional
More informationPLANNING. CAEL Networked Worlds WEEK 2
PLANNING CAEL5045 - Networked Worlds WEEK 2 WEEK 2 CHOOSING COLOURS CHOOSING FONTS COLLECTING CONTENT PLANNING STRUCTURE WIREFRAMES + MOCKUPS Every colour, including black and white, has implications for
More informationInteraction. CS Information Visualization. Chris Plaue Some Content from John Stasko s CS7450 Spring 2006
Interaction CS 7450 - Information Visualization Chris Plaue Some Content from John Stasko s CS7450 Spring 2006 Hello. What is this?! Hand back HW! InfoVis Music Video! Interaction Lecture remindme.mov
More informationSection 10.1 Polar Coordinates
Section 10.1 Polar Coordinates Up until now, we have always graphed using the rectangular coordinate system (also called the Cartesian coordinate system). In this section we will learn about another system,
More informationCIS 4930/6930 Spring 2014 Introduction to Data Science /Data Intensive Computing. University of Florida, CISE Department Prof.
CIS 4930/6930 Spring 2014 Introduction to Data Science /Data Intensive Computing University of Florida, CISE Department Prof. Daisy Zhe Wang Data Visualization Value of Visualization Data And Image Models
More information1
Zeros&asymptotes Example 1 In an early version of this activity I began with a sequence of simple examples (parabolas and cubics) working gradually up to the main idea. But now I think the best strategy
More informationCourtesy of Prof. Shixia University
Courtesy of Prof. Shixia Liu @Tsinghua University Introduction Node-Link diagrams Space-Filling representation Hybrid methods Hierarchies often represented as trees Directed, acyclic graph Two main representation
More informationDSC 201: Data Analysis & Visualization
DSC 201: Data Analysis & Visualization Visualization Design Dr. David Koop Definition Computer-based visualization systems provide visual representations of datasets designed to help people carry out tasks
More informationTable of Contents (As covered from textbook)
Table of Contents (As covered from textbook) Ch 1 Data and Decisions Ch 2 Displaying and Describing Categorical Data Ch 3 Displaying and Describing Quantitative Data Ch 4 Correlation and Linear Regression
More information(Refer Slide Time: 01.26)
Data Structures and Algorithms Dr. Naveen Garg Department of Computer Science and Engineering Indian Institute of Technology, Delhi Lecture # 22 Why Sorting? Today we are going to be looking at sorting.
More informationGeography 281 Map Making with GIS Project Three: Viewing Data Spatially
Geography 281 Map Making with GIS Project Three: Viewing Data Spatially This activity introduces three of the most common thematic maps: Choropleth maps Dot density maps Graduated symbol maps You will
More informationHierarchies and Trees 1 (Node-link) CS 4460/ Information Visualization March 10, 2009 John Stasko
Hierarchies and Trees 1 (Node-link) CS 4460/7450 - Information Visualization March 10, 2009 John Stasko Hierarchies Definition Data repository in which cases are related to subcases Can be thought of as
More informationHierarchies and Trees 1 (Node-link) CS Information Visualization November 12, 2012 John Stasko
Topic Notes Hierarchies and Trees 1 (Node-link) CS 7450 - Information Visualization November 12, 2012 John Stasko Hierarchies Definition Data repository in which cases are related to subcases Can be thought
More informationData Visualization Tools & Techniques
Data Visualization Tools & Techniques John Brosz Research Data & Visualization Coordinator Renée Reaume Digital Media & Technical Services Director http://bit.ly/tfdlvis Plan for Today 9:00 Intro 9:30
More informationLight: Geometric Optics
Light: Geometric Optics Regular and Diffuse Reflection Sections 23-1 to 23-2. How We See Weseebecauselightreachesoureyes. There are two ways, therefore, in which we see: (1) light from a luminous object
More informationThe Retreat 3. A picture is worth a thousand words Napoleon Bonaparte. The CAD Academy Permission to copy
The Retreat 3 A picture is worth a thousand words Napoleon Bonaparte The CAD Academy Permission to copy A picture is worth a thousand words. Working with a 3D BIM model leaves no doubt in our clients mind
More informationINFO 424, UW ischool 11/1/2007
Today s Lecture Trees and Networks Thursday 1 Nov 2007 Polle Zellweger Goals of tree & network visualization View structure & connectivity, node properties Challenges of trees & networks size, structure,
More informationBook 5. Chapter 1: Slides with SmartArt & Pictures... 1 Working with SmartArt Formatting Pictures Adjust Group Buttons Picture Styles Group Buttons
Chapter 1: Slides with SmartArt & Pictures... 1 Working with SmartArt Formatting Pictures Adjust Group Buttons Picture Styles Group Buttons Chapter 2: Slides with Charts & Shapes... 12 Working with Charts
More informationcs6964 March TREES & GRAPHS Miriah Meyer University of Utah
cs6964 March 1 2012 TREES & GRAPHS Miriah Meyer University of Utah cs6964 March 1 2012 TREES & GRAPHS Miriah Meyer University of Utah slide acknowledgements: Hanspeter Pfister, Harvard University Jeff
More informationInput part 3: Interaction Techniques
Input part 3: Interaction Techniques Interaction techniques A method for carrying out a specific interactive task Example: enter a number in a range could use (simulated) slider (simulated) knob type in
More informationCSE512 :: 4 Feb Animation. Jeffrey Heer University of Washington
CSE512 :: 4 Feb 2014 Animation Jeffrey Heer University of Washington 1 Why use motion? Visual variable to encode data Direct attention Understand system dynamics Understand state transition Increase engagement
More informationINDEX UNIT 4 PPT SLIDES
INDEX UNIT 4 PPT SLIDES S.NO. TOPIC 1. 2. Screen designing Screen planning and purpose arganizing screen elements 3. 4. screen navigation and flow Visually pleasing composition 5. 6. 7. 8. focus and emphasis
More informationCIS 467/602-01: Data Visualization
CIS 467/602-01: Data Visualization Tables Dr. David Koop Assignment 2 http://www.cis.umassd.edu/ ~dkoop/cis467/assignment2.html Plagiarism on Assignment 1 Any questions? 2 Recap (Interaction) Important
More informationIntroduction to Advanced Features of PowerPoint 2010
Introduction to Advanced Features of PowerPoint 2010 TABLE OF CONTENTS INTRODUCTION... 2 TUTORIAL PURPOSE... 2 WHO WOULD BENEFIT FROM THIS TUTORIAL?... 2 WHO WOULD NOT BENEFIT FROM THIS TUTORIAL?... 2
More informationStatistical graphics in analysis Multivariable data in PCP & scatter plot matrix. Paula Ahonen-Rainio Maa Visual Analysis in GIS
Statistical graphics in analysis Multivariable data in PCP & scatter plot matrix Paula Ahonen-Rainio Maa-123.3530 Visual Analysis in GIS 11.11.2015 Topics today YOUR REPORTS OF A-2 Thematic maps with charts
More informationSTAT1010 cautions on graphics
3.4 Cautions with Graphics Graphics can be misleading. How do we perceive the graphic? Is the graphic portrayed honestly? Are they comparing apples to apples? Or apples to oranges? Is it a percentage change
More information[Slides Extracted From] Visualization Analysis & Design Full-Day Tutorial Session 4
[Slides Extracted From] Visualization Analysis & Design Full-Day Tutorial Session 4 Tamara Munzner Department of Computer Science University of British Columbia Sanger Institute / European Bioinformatics
More informationConstruction Change Order analysis CPSC 533C Analysis Project
Construction Change Order analysis CPSC 533C Analysis Project Presented by Chiu, Chao-Ying Department of Civil Engineering University of British Columbia Problems of Using Construction Data Hybrid of physical
More informationVisualization Stages, Sensory vs. Arbitrary symbols, Data Characteristics, Visualization Goals. Trajectory Reminder
Visualization Stages, Sensory vs. Arbitrary symbols, Data Characteristics, Visualization Goals Russell M. Taylor II Slide 1 Trajectory Reminder Where we ve been recently Seen nm system that displays 2D-in-3D
More informationInformation Visualization
Information Visualization Introduction Petra Isenberg petra.isenberg@inria.fr After today you will have gained an overview of the research area learned basic principles of data representation and interaction
More informationHOUR 12. Adding a Chart
HOUR 12 Adding a Chart The highlights of this hour are as follows: Reasons for using a chart The chart elements The chart types How to create charts with the Chart Wizard How to work with charts How to
More informationPower Point 2004 in 10 Steps! Rev. 4/9/06: Steven Chevalia, SHS Charlene Chausis, Adlai E. Stevenson HS. Page 5
PowerPoint 2004 in 10 steps! Used extensively in the business world, slide show presentations are becoming popular learning tools in the classroom. Teachers and students appreciate the easy-to-use layout
More informationcs6630 September VISUAL ENCODING Miriah Meyer University of Utah
cs6630 September 9 2014 VISUAL ENCODING Miriah Meyer University of Utah 1 administrivia... 2 - introducing Dr. Josh Levine 3 last time... 4 data abstraction the what part of an analysis that pertains to
More informationExcel 2016 Charts and Graphs
Excel 2016 Charts and Graphs training@health.ufl.edu Excel 2016: Charts and Graphs 2.0 hours This workshop assumes prior experience with Excel, Basics I recommended. Topics include data groupings; creating
More informationVocabulary. 5-number summary Rule. Area principle. Bar chart. Boxplot. Categorical data condition. Categorical variable.
5-number summary 68-95-99.7 Rule Area principle Bar chart Bimodal Boxplot Case Categorical data Categorical variable Center Changing center and spread Conditional distribution Context Contingency table
More informationTutorial 1 Exploring ArcGIS
Tutorial 1 Exploring ArcGIS Before beginning this tutorial, you should make sure your GIS network folder is mapped on the computer you are using. Please refer to the How to map your GIS server folder as
More informationProject II. argument/reasoning based on the dataset)
Project II Hive: Simple queries (join, aggregation, group by) Hive: Advanced queries (text extraction, link prediction and graph analysis) Tableau: Visualizations (mutidimensional, interactive, support
More informationData Visualization (CIS/DSC 468)
Data Visualization (CIS/DSC 468) Tabular Data Dr. David Koop Channel Considerations Discriminability Separability Visual Popout Weber's Law Luminance Perception 2 Separability Cannot treat all channels
More informationFacet: Multiple View Methods
Facet: Multiple View Methods Large Data Visualization Torsten Möller Overview Combining views Partitioning Coordinating Multiple Side-by-Side Views Encoding Channels Shared Data Shared Navigation Synchronized
More informationFor example, Table 1 is a set of data defining the surface area of ellipsoids as a function of two of the three semi-axes lengths.
The Generation of Carpet Plots by Sidney A Powers 25722 Yucca Valley Road Valencia, CA 91355-2441 sapowers@ix.netcom.com 9 September 1997 What is a carpet plot? A carpet plot is a means of displaying data
More informationThe mathematics behind projections
The mathematics behind projections This is an article from my home page: www.olewitthansen.dk Ole Witt-Hansen 2005 (2015) Contents 1. The mathematics behind projections and 3-dim graphics...1 1.1 Central
More informationInput: Interaction Techniques
Input: Interaction Techniques Administration Questions about homework? 2 Interaction techniques A method for carrying out a specific interactive task Example: enter a number in a range could use (simulated)
More informationNote 8: Visual Interface Design
Computer Science and Software Engineering University of Wisconsin - Platteville Note 8: Visual Interface Design Yan Shi Lecture Notes for SE 3330 UW-Platteville Based on About Face 3: Chapter 14 Visual
More informationBehavioral Modes Segmentation: GIS Visualization Movement Ecology CEAB 15 June, 2012
Behavioral Modes Segmentation: GIS Visualization Movement Ecology Lab @ CEAB 15 June, 2012 GIS visualization for segmentation and annotation of animal movement trajectories (for single or few trajectories
More informationMaking Science Graphs and Interpreting Data
Making Science Graphs and Interpreting Data Eye Opener: 5 mins What do you see? What do you think? Look up terms you don t know What do Graphs Tell You? A graph is a way of expressing a relationship between
More informationNEURAL NETWORK VISUALIZATION
Neural Network Visualization 465 NEURAL NETWORK VISUALIZATION Jakub Wejchert Gerald Tesauro IB M Research T.J. Watson Research Center Yorktown Heights NY 10598 ABSTRACT We have developed graphics to visualize
More informationHYPERSTUDIO TOOLS. THE GRAPHIC TOOL Use this tool to select graphics to edit. SPRAY PAINT CAN Scatter lots of tiny dots with this tool.
THE BROWSE TOOL Us it to go through the stack and click on buttons THE BUTTON TOOL Use this tool to select buttons to edit.. RECTANGLE TOOL This tool lets you capture a rectangular area to copy, cut, move,
More informationGO! with Microsoft PowerPoint 2016 Comprehensive
GO! with Microsoft PowerPoint 2016 Comprehensive First Edition Chapter 1 Getting Started with Microsoft PowerPoint Learning Objectives Create a New Presentation Edit a Presentation in Normal View Add Pictures
More information3. Visual Analytics (Part 1: Visual Encoding) Jacobs University Visualization and Computer Graphics Lab
3. Visual Analytics (Part 1: Visual Encoding) 3.1 Introduction Motivation Big Data cannot be analyzed anymore without the help of computers. Computers are good in quickly processing large amounts of data.
More informationJanuary 30, 2019 LECTURE 2: FUNCTIONS OF SEVERAL VARIABLES.
January 30, 2019 LECTURE 2: FUNCTIONS OF SEVERAL VARIABLES 110211 HONORS MULTIVARIABLE CALCULUS PROFESSOR RICHARD BROWN Synopsis Today we begin the course in earnest in Chapter 2, although, again like
More informationMATHEMATICS 191, FALL 2004 MATHEMATICAL PROBABILITY Outline #1 (Countability and Uncountability)
MATHEMATICS 191, FALL 2004 MATHEMATICAL PROBABILITY Outline #1 (Countability and Uncountability) Last modified: September 16, 2004 Reference: Apostol, Calculus, Vol. 2, section 13.19 (attached). The aim
More information