Design and Discussion of Visualizations in Pairs

Total Page:16

File Type:pdf, Size:1020Kb

Design and Discussion of Visualizations in Pairs UNIVERSITY OF CALGARY Design and Discussion of Visualizations in Pairs by Shahbano Farooq A THESIS SUBMITTED TO THE FACULTY OF GRADUATE STUDIES IN PARTIAL FULFILMENT OF THE REQUIREMENTS FOR THE DEGREE OF MASTER OF SCIENCE DEPARTMENT OF COMPUTER SCIENCE CALGARY, ALBERTA April, 2014 © Shahbano Farooq 2014 Abstract There are many commercial information visualization tools that enable domain experts to create visualizations on their own. However, when the data and the domain is complex, the visualization design task is delegated to a visualization designer. In this case, the visualization designer works in close collaboration with domain experts and their knowledge of the domain evolves through prototyping visualizations. The visualization prototypes are designed programmatically or on paper. Therefore, we propose that visualization designers and domain experts should create visualizations together using a visualization tool. These visualization design activities can lead to discussion and criticism on existing representations and serve as important usability criteria for more useful designs. We designed PairedVis, a tool to support both experts, the visualization designer and the domain expert in creating visualizations together. We conducted a study to investigate whether PairedVis supports the two experts in sharing knowledge and discussing representations. ii Acknowledgements I am very thankful to Dr. Sheelagh Carpendale for providing her vision and guidance in my research. A lot of the ideas behind the design of PairedVis have been from her. I would like to thank the two undergraduate students, Julia Paredes and Gabriela Jurca who participated with me in the development of PairedVis. I also want to thank Teddy Seyed for being a very supportive labmate. Last but not least, I would like to thank Dr. Frank Maurer for his support. iii Dedication I would like to dedicate this thesis to my husband and children for their comfort and smiles which kept me going. I also dedicate this thesis to my parents, who made me into what I am today. I love you all. iv Table of Contents Abstract ............................................................................................................................... ii Acknowledgements ............................................................................................................ iii Dedication .......................................................................................................................... iv Table of Contents .................................................................................................................v List of Tables ................................................................................................................... viii List of Figures and Illustrations ......................................................................................... ix Epigraph ............................................................................................................................. xi CHAPTER ONE: INTRODUCTION ..................................................................................1 1.1 Visualization Design Process.....................................................................................2 1.2 Motivation ..................................................................................................................4 1.2.1 Collaboration in Information Visualization .......................................................6 1.2.2 Pair Programming and Pair Analytics ...............................................................7 1.3 Research Challenges ..................................................................................................8 1.4 Thesis Overview ......................................................................................................10 CHAPTER TWO: A BACKGROUND ON VISUALIZATION DESIGN .......................12 2.1 Components of Visualization Structures .................................................................12 2.1.1 Visual Variables ..............................................................................................13 2.1.1.1 Selective .................................................................................................14 2.1.1.2 Associative .............................................................................................14 2.1.1.3 Quantitative ............................................................................................14 2.1.1.4 Order ......................................................................................................15 2.1.1.5 Length ....................................................................................................15 2.1.2 Effective Use of Visual Variables ...................................................................16 2.1.3 Visual Representations ....................................................................................19 2.1.3.1 Diagrams or Charts ................................................................................19 2.1.3.2 Relational Structures ..............................................................................21 2.2 Transforming Data to a Visual Representation ........................................................23 2.2.1 Data Transformations ......................................................................................23 2.2.2 Visual Mappings ..............................................................................................24 2.2.2.1 One Dimensional Data ...........................................................................25 2.2.2.2 Two Dimensional Data ..........................................................................26 2.2.2.3 Multi-Dimensional Data ........................................................................27 2.2.3 View Transformations .....................................................................................29 2.3 Conclusion ...............................................................................................................33 CHAPTER THREE: PAIRED VISUALIZATION REQUIREMENTS ...........................34 3.1 Concerns and Interests of Information Visualization Users ....................................35 3.1.1 User Skills and Knowledge .............................................................................35 3.1.2 User’s Role in Visualization Design and Analysis ..........................................36 3.1.3 Visualization Design Requirement: Exploratory vs Explanatory Design: ......38 3.1.4 Number of Users: Single or Collaborative Visualization Design and Analysis40 3.2 Existing Approaches to Facilitate Visualization Needs ...........................................41 3.2.1 Toolkit support for Expert Programmers ........................................................42 v 3.2.2 Tool support for Novice Users ........................................................................44 3.2.3 Collaborative Visualization Tools ...................................................................45 3.3 Paired Visualization Requirements ..........................................................................47 3.3.1 Functional Requirements .................................................................................48 CHAPTER FOUR: DESIGN OF PAIREDVIS .................................................................51 4.1 Designing PairedVis ................................................................................................52 4.1.1 Discussing Data ...............................................................................................53 4.1.2 Discussing Visualization Design .....................................................................56 4.1.3 Creating Visualizations ...................................................................................61 4.1.3.1 Data Transformation Operations ...........................................................62 4.1.3.2 Visual Mapping Operations ...................................................................64 4.1.3.3 View Transformation Operations ..........................................................67 4.1.4 Customizing Representations ..........................................................................67 4.1.5 Collaborative Support ......................................................................................67 4.1.6 System Architecture ........................................................................................68 4.2 Summary ..................................................................................................................69 CHAPTER FIVE: EVALUATION OF PAIREDVIS .......................................................71 5.1 Study Goals ..............................................................................................................71 5.2 Study Methodology ..................................................................................................72 5.2.1 Participants ......................................................................................................72 5.2.2 Setup ................................................................................................................73 5.2.3 Procedure .........................................................................................................73 5.2.4 Tasks ................................................................................................................75 5.2.5 Data Collection ................................................................................................77
Recommended publications
  • Tuesday's Evening Fast Forward Session
    Fast Forward Session on Tuesday Oct. 27 EVENING (for Wednesday's events and presentations) be in the Red Lacquer Ballroom by 17:55 sharp Title Authors Seat # InfoVis Session: Applications [08:30–10:10, Grand] Visual Mementos: Reflecting Memories with Personal Alice Thudt, Dominikus Baur, Samuel Huron, Sheelagh - Data Carpendale 1 Roeland Scheepens, Christophe Hurter, Huub van de - Visualization, Selection, and Analysis of Traffic Flows Wetering, Jarke van Wijk 2 - Visually Comparing Weather Features in Forecasts P. Samuel Quinan, Miriah Meyer 3 Hendrik Strobelt, Bilal Alsallakh, Joseph Botros, Brant - Vials: Visualizing Alternative Splicing of Genes Peterson, Mark Borowsky, Hanspeter Pfister, Alexander 4 Lex TimeSpan: Using Visualization to Explore Temporal Mona Hosseinkhani Loorak, Charles Perin, Noreen - Multidimensional Data of Stroke Patients Kamal, Michael Hill, Sheelagh Carpendale 5 SciVis Session: Tasks and Applications [08:30–10:10, State] A Classification of User Tasks in Visual Analysis of Bireswar Laha, Doug Bowman, David Laidlaw, John - Volume Data Socha 6 Using Maximum Topology Matching to Explore Jorge Poco, Harish Doraiswamy, Marian Talbert, Jeffrey - Differences in Species Distribution Models Morisette, Claudio Silva 7 Visual Verification of Space Weather Ensemble Alexander Bock, Asher Pembroke, M. Leila Mays, Lutz - Simulations Rastaetter, Anders Ynnerman, Timo Ropinski 8 A Visual Voting Framework for Weather Forecast Hongsen Liao, Yingcai Wu, Li Chen, Thomas M. Hamill, - Calibration Yunhai Wang, Kan Dai, Hui Zhang, Wei
    [Show full text]
  • Comparing Bar Chart Authoring with Microsoft Excel and Tangible Tiles Tiffany Wun, Jennifer Payne, Samuel Huron, Sheelagh Carpendale
    Comparing Bar Chart Authoring with Microsoft Excel and Tangible Tiles Tiffany Wun, Jennifer Payne, Samuel Huron, Sheelagh Carpendale To cite this version: Tiffany Wun, Jennifer Payne, Samuel Huron, Sheelagh Carpendale. Comparing Bar Chart Authoring with Microsoft Excel and Tangible Tiles. Computer Graphics Forum, Wiley, 2016, Computer Graphics Forum, 35 (3), pp.111 - 120. 10.1111/cgf.12887. hal-01400906 HAL Id: hal-01400906 https://hal-imt.archives-ouvertes.fr/hal-01400906 Submitted on 10 Oct 2019 HAL is a multi-disciplinary open access L’archive ouverte pluridisciplinaire HAL, est archive for the deposit and dissemination of sci- destinée au dépôt et à la diffusion de documents entific research documents, whether they are pub- scientifiques de niveau recherche, publiés ou non, lished or not. The documents may come from émanant des établissements d’enseignement et de teaching and research institutions in France or recherche français ou étrangers, des laboratoires abroad, or from public or private research centers. publics ou privés. Eurographics Conference on Visualization (EuroVis) 2016 Volume 35 (2016), Number 3 K.-L. Ma, G. Santucci, and J. van Wijk (Guest Editors) Comparing Bar Chart Authoring with Microsoft Excel and Tangible Tiles Tiffany Wun1, Jennifer Payne1, Samuel Huron1;2, and Sheelagh Carpendale1 1University of Calgary, Canada 2I3-SES, CNRS, Télécom ParisTech, Université Paris-Saclay, 75013, Paris, France Abstract Providing tools that make visualization authoring accessible to visualization non-experts is a major research challenge. Cur- rently the most common approach to generating a visualization is to use software that quickly and automatically produces visualizations based on templates. However, it has recently been suggested that constructing a visualization with tangible tiles may be a more accessible method, especially for people without visualization expertise.
    [Show full text]
  • Lecture 14: Evaluation the Perceptual Scalability of Visualization
    Readings Covered Further Readings Evaluation, Carpendale Evaluating Information Visualizations. Sheelagh Carpendale. Chapter in Task-Centered User Interface Design, Clayton Lewis and John Rieman, thorough survey/discussion, won’t summarize here Information Visualization: Human-Centered Issues and Perspectives, Chapters 0-5. Springer LNCS 4950, 2008, p 19-45. The challenge of information visualization evaluation. Catherine Plaisant. Lecture 14: Evaluation The Perceptual Scalability of Visualization. Beth Yost and Chris North. Proc. Advanced Visual Interfaces (AVI) 2004 Proc. InfoVis 06, published as IEEE TVCG 12(5), Sep 2006, p 837-844. Information Visualization Effectiveness of Animation in Trend Visualization. George G. Robertson, CPSC 533C, Fall 2011 Turning Pictures into Numbers: Extracting and Generating Information Roland Fernandez, Danyel Fisher, Bongshin Lee, and John T. Stasko. from Complex Visualizations. J. Gregory Trafton, Susan S. IEEE TVCG (Proc. InfoVis 2008). 14(6): 1325-1332 (2008) Kirschenbaum, Ted L. Tsui, Robert T. Miyamoto, James A. Ballas, and Artery Visualizations for Heart Disease Diagnosis. Michelle A. Borkin, Tamara Munzner Paula D. Raymond. Intl Journ. Human Computer Studies 53(5), Krzysztof Z. Gajos, Amanda Peters, Dimitrios Mitsouras, Simone 827-850. Melchionna, Frank J. Rybicki, Charles L. Feldman, and Hanspeter Pfister. UBC Computer Science IEEE TVCG (Proc. InfoVis 2011), 17(12):2479-2488. Wed, 2 November 2011 1 / 46 2 / 46 3 / 46 4 / 46 Psychophysics Cognitive Psychology Structural Analysis Comparative User
    [Show full text]
  • Scientific Visualization
    Report from Dagstuhl Seminar 11231 Scientific Visualization Edited by Min Chen1, Hans Hagen2, Charles D. Hansen3, and Arie Kaufman4 1 University of Oxford, GB, [email protected] 2 TU Kaiserslautern, DE, [email protected] 3 University of Utah, US, [email protected] 4 SUNY – Stony Brook, US, [email protected] Abstract This report documents the program and the outcomes of Dagstuhl Seminar 11231 “Scientific Visualization”. Seminar 05.–10. June, 2011 – www.dagstuhl.de/11231 1998 ACM Subject Classification I.3 Computer Graphics, I.4 Image Processing and Computer Vision, J.2 Physical Sciences and Engineering, J.3 Life and Medical Sciences Keywords and phrases Scientific Visualization, Biomedical Visualization, Integrated Multifield Visualization, Uncertainty Visualization, Scalable Visualization Digital Object Identifier 10.4230/DagRep.1.6.1 1 Executive Summary Min Chen Hans Hagen Charles D. Hansen Arie Kaufman License Creative Commons BY-NC-ND 3.0 Unported license © Min Chen, Hans Hagen, Charles D. Hansen, and Arie Kaufman Scientific Visualization (SV) is the transformation of abstract data, derived from observation or simulation, into readily comprehensible images, and has proven to play an indispensable part of the scientific discovery process in many fields of contemporary science. This seminar focused on the general field where applications influence basic research questions on one hand while basic research drives applications on the other. Reflecting the heterogeneous structure of Scientific Visualization and the currently unsolved problems in the field, this seminar dealt with key research problems and their solutions in the following subfields of scientific visualization: Biomedical Visualization: Biomedical visualization and imaging refers to the mechan- isms and techniques utilized to create and display images of the human body, organs or their components for clinical or research purposes.
    [Show full text]
  • Tamara Munzner Department of Computer Science University of British Columbia
    Ch 3: Task Abstraction Paper: Design Study Methodology Tamara Munzner Department of Computer Science University of British Columbia CPSC 547, Information Visualization Day 4: 22 September 2015 http://www.cs.ubc.ca/~tmm/courses/547-15 News • headcount update: 29 registered; 24 Q2, 22 Q3 – signup sheet: anyone here for the first time? • marks for day 2 and day 3 questions/comments sent out by email – see me after class if you didn’t get them – order of marks matches order of questions in email • Q2: avg 83.9, min 26, max 98 • Q3: avg 84.3, min 22, max 98 – if you spot typo in book, let me know if it’s not already in errata list • http://www.cs.ubc.ca/~tmm/vadbook/errata.html • but don’t count it as a question • not useful to tell me about typos in published papers – three questions total required • not three questions per reading (6 total)! not just one! 2 VAD Ch 3: Task Abstraction Why? Actions Targets Analyze All Data Consume Trends Outliers Features Discover Present Enjoy Attributes Produce Annotate Record Derive One Many tag Distribution Dependency Correlation Similarity Extremes Search Target known Target unknown Location Lookup Browse Network Data known Location Locate Explore Topology unknown Query Paths Identify Compare Summarize What? Spatial Data Why? Shape How? [VAD Fig 3.1] 3 High-level actions: Analyze • consume Analyze –discover vs present Consume Discover Present Enjoy • classic split • aka explore vs explain –enjoy • newcomer Produce • aka casual, social Annotate Record Derive tag • produce –annotate, record –derive • crucial
    [Show full text]
  • Constructing Visual Representations: Investigating the Use of Tangible Tokens Samuel Huron, Yvonne Jansen, Sheelagh Carpendale
    Constructing Visual Representations: Investigating the Use of Tangible Tokens Samuel Huron, Yvonne Jansen, Sheelagh Carpendale To cite this version: Samuel Huron, Yvonne Jansen, Sheelagh Carpendale. Constructing Visual Representations: Investigating the Use of Tangible Tokens. IEEE Transactions on Visualization and Computer Graphics, Institute of Electrical and Electronics Engineers (IEEE), 2014, Transactions on Vi- sualization and Computer Graphics, 20 (12), pp.1. <10.1109/TVCG.2014.2346292>. <hal- 01024053> HAL Id: hal-01024053 https://hal.inria.fr/hal-01024053 Submitted on 1 Aug 2014 HAL is a multi-disciplinary open access L'archive ouverte pluridisciplinaire HAL, est archive for the deposit and dissemination of sci- destin´eeau d´ep^otet `ala diffusion de documents entific research documents, whether they are pub- scientifiques de niveau recherche, publi´esou non, lished or not. The documents may come from ´emanant des ´etablissements d'enseignement et de teaching and research institutions in France or recherche fran¸caisou ´etrangers,des laboratoires abroad, or from public or private research centers. publics ou priv´es. Constructing Visual Representations: Investigating the Use of Tangible Tokens Samuel Huron, Yvonne Jansen, Sheelagh Carpendale Fig. 1. Constructing a visualization with tokens: right hand positions tokens, left hand points to the corresponding data. Abstract—The accessibility of infovis authoring tools to a wide audience has been identified as a major research challenge. A key task in the authoring process is the development of visual mappings. While the infovis community has long been deeply interested in finding effective visual mappings, comparatively little attention has been placed on how people construct visual mappings. In this paper, we present the results of a study designed to shed light on how people transform data into visual representations.
    [Show full text]
  • Tamara Munzner
    The 2015 Visualization Technical Achievement Award Tamara Munzner The 2015 Visualization Technical Achievement Award goes to Tamara Munzner in recognition of foundational research that has produced a scientific basis for principles and design choices for visualization. The IEEE Visualization & Graphics Technical Community (VGTC) is pleased to award Tamara Munzner the 2015 Visualization Technical Achievement Award. Biography Tamara Munzner Tamara Munzner is a full professor at the University of University of British British Columbia Department of Computer Science, where Columbia she has been since 2002. She was a research scientist from Award Recipient 2015 2000 to 2002 at the Compaq Systems Research Center (the former DEC SRC). She earned her PhD from Stanford between 1995 and 2000, working with Pat Hanrahan. She and prescribe models and methods for visualization design holds a BS from Stanford from 1991, the year she first and the research process itself, including a nested model of attended VIS. design and validation and methodology for design studies. From 1991 to 1995, Tamara was a technical staff Her 2014 book Visualization Analysis and Design provides member at The Geometry Center, based at the University a systematic, comprehensive framework for thinking about of Minnesota. She was one of the architects and imple- visualization in terms of principles and design choices. It mentors of Geomview, the Center’s public domain interac- features a unified approach encompassing information visu- tive 3D visualization system that supported hyperbolic and alization techniques for the abstract data of tables and net- spherical geometry in addition to Euclidean geometry. She works, scientific visualization techniques for spatial data, was co-director and one of the animators of two videos and visual analytics techniques for interweaving data trans- that brought concepts from the cutting edge of geomet- formation and analysis with interactive visual exploration.
    [Show full text]
  • Introduction to Information Visualization.Pdf
    Introduction to Information Visualization Riccardo Mazza Introduction to Information Visualization 123 Riccardo Mazza University of Lugano Switzerland ISBN: 978-1-84800-218-0 e-ISBN: 978-1-84800-219-7 DOI: 10.1007/978-1-84800-219-7 British Library Cataloguing in Publication Data A catalogue record for this book is available from the British Library Library of Congress Control Number: 2008942431 c Springer-Verlag London Limited 2009 Apart from any fair dealing for the purposes of research or private study, or criticism or review, as permitted under the Copyright, Designs and Patents Act 1988, this publication may only be reproduced, stored or transmitted, in any form or by any means, with the prior permission in writing of the publish- ers, or in the case of reprographic reproduction in accordance with the terms of licences issued by the Copyright Licensing Agency. Enquiries concerning reproduction outside those terms should be sent to the publishers. The use of registered names, trademarks, etc., in this publication does not imply, even in the absence of a specific statement, that such names are exempt from the relevant laws and regulations and therefore free for general use. The publisher makes no representation, express or implied, with regard to the accuracy of the information contained in this book and cannot accept any legal responsibility or liability for any errors or omissions that may be made. Printed on acid-free paper Springer Science+Business Media springer.com To Vincenzo and Giulia Preface Imagine having to make a car journey. Perhaps you’re going to a holiday resort that you’re not familiar with.
    [Show full text]
  • Sheelagh Carpendale
    CURRICULUM VITAE Sheelagh Carpendale Full Professor NSERC/SMART Industrial Research Chair: Interactive Technologies Director: Innovations in Visualization (InnoVis) Co-Director: Interactive Experiences Lab (ixLab) Office: TASC1 9233 Lab: ixLab TASC1 9200 School of Computing Science Simon Fraser University 8888 University Drive Burnaby, British Columbia Canada V5A 1S6 Phone: +1 778 782 5415 Email: [email protected] Web: https:// www.cs.sfu.ca/~sheelagh/ TABLE OF CONTENTS 2 Executive Summary 5 Education 6 Awards 11 Research Overview 13 Employment and Appointments 16 Teaching and Supervision 25 Technology Transfer 27 Grants 31 Service 36 Presentations 44 Publications Sheelagh Carpendale Executive Summary Brief Biography (in 3rd person) Sheelagh Carpendale is a Professor at Simon Fraser University (SFU). She directs the InnoVis (Innovations in Visualization) research group and the newly formed ixLab (Interactive Experiences Lab). Her NSERC/SMART Industrial Research Chair in Interactive Technologies is still current. She has been awarded the IEEE VGTC Visualization Career Award (https://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber=8570932 ) and is inducted into both the IEEE Visualization Academy (highest and most prestigious honor in the field of visualization) and the ACM CHI Academy, which is an honorary group of individuals who are the principal leaders of the field having led the research and/or innovation in human-computer interaction (https://sigchi.org/awards/sigchi-award-recipients/2018-sigchi-awards/) Formerly, she was at University
    [Show full text]
  • Tamara Munzner Department of Computer Science University of British Columbia
    Ch 1/2/3: Intro, Data, Tasks Paper: Design Study Methodology Tamara Munzner Department of Computer Science University of British Columbia CPSC 547, Information Visualization Week 2: 17 September 2019 http://www.cs.ubc.ca/~tmm/courses/547-19 News • Signup sheet round 2: check column (or add yourself) • Canvas comments/question discussion –one question/comment per reading required • everybody got this right, great! –responses to others required • a few of you did not do this • original requirement of 2, considering cutback to just 1: discuss • decision: cut back to just 1 –if you spot typo in book, let me know if it’s not already in errata list • http://www.cs.ubc.ca/~tmm/vadbook/errata.html • (but don’t count it as a question) • not useful to tell me about typos in published papers 2 Ch 1. What’s Vis, and Why Do It? 3 Why have a human in the loop? Computer-based visualization systems provide visual representations of datasets designed to help people carry out tasks more effectively. Visualization is suitable when there is a need to augment human capabilities rather than replace people with computational decision-making methods. • don’t need vis when fully automatic solution exists and is trusted • many analysis problems ill-specified – don’t know exactly what questions to ask in advance • possibilities – long-term use for end users (e.g. exploratory analysis of scientific data) – presentation of known results – stepping stone to better understanding of requirements before developing models – help developers of automatic solution refine/debug, determine parameters – help end users of automatic solutions verify, build trust 4 Why use an external representation? Computer-based visualization systems provide visual representations of datasets designed to help people carry out tasks more effectively.
    [Show full text]
  • 3. Graphical Perception Tomorrow
    Graphical Perception Nam Wook Kim Mini-Courses — January @ GSAS 2018 What is graphical perception? The visual decoding of information encoded on graphs Why important? “Graphical excellence is that which gives to the viewer the greatest number of ideas in the shortest time with the least ink in the smallest space” — Edward Tufte Goal Understand the role of perception in visualization design Topics • Signal Detection • Magnitude Estimation • Pre-Attentive Processing • Using Multiple Visual Encodings • Gestalt Grouping • Change Blindness Signal Detection Detecting Brightness A Which is brighter? B Detecting Brightness (128,128,128) (144,144,144) A B Detecting Brightness A Which is brighter? B Detecting Brightness (134,134,134) (138,138,138) A B Weber’s Law Just Noticeable Difference (JND) dS dp = k S Weber’s Law Just Noticeable Difference (JND) dS Change of Intensity dp = k S Physical Intensity Weber’s Law Just Noticeable Difference (JND) dS Change of Intensity Perceived Change dp = k S Physical Intensity Weber’s Law Just Noticeable Difference (JND) dS Change of Intensity Perceived Change dp = k S Physical Intensity Most continuous variation in stimuli are perceived in discrete steps Ranking correlation visualizations [Harrison et al 2014] Ranking correlation visualizations Which of the two appeared to be more highly correlated? A B [Harrison et al 2014] Ranking correlation visualizations Which of the two appeared to be more highly correlated? r = 0.7 r = 0.6 Ranking correlation visualizations Which of the two appeared to be more highly correlated? A B Ranking correlation visualizations Which of the two appeared to be more highly correlated? r = 0.7 r = 0.65 Ranking visualizations for depicting correlation Overall, scatterplots are the best for both positive and negative correlations.
    [Show full text]
  • Session 2 Tamara Munzner Department of Computer Science University of British Columbia
    Visualization Analysis & Design Full-Day Tutorial Session 2 Tamara Munzner Department of Computer Science University of British Columbia Sanger Institute / European Bioinformatics Institute June 2014, Cambridge UK http://www.cs.ubc.ca/~tmm/talks.html#minicourse14 Outline • Visualization Analysis Framework • Idiom Design Choices Session 1 9:30-10:45am Session 2 11:00am-12:15pm – Introduction: Definitions – Arrange Tables – Analysis: What, Why, How – Arrange Spatial Data – Marks and Channels – Arrange Networks and Trees – Map Color • Idiom Design Choices, Part 2 • Guidelines and Examples Session 3 1:15pm-2:45pm Session 4 3-4:30pm – Manipulate: Change, Select, Navigate – Rules of Thumb – Facet: Juxtapose, Partition, Superimpose – Validation – Reduce: Filter, Aggregate, Embed – BioVis Analysis Example http://www.cs.ubc.ca/~tmm/talks.html#minicourse14 2 How? EncodeEncode Manipulate Manipulate Facet Facet ReduReducece Arrange Map Change Juxtapose Filter Express Separate from categorical and ordered attributes Color Hue Saturation Order Align Luminance Select Partition Aggregate Size, Angle, Curvature, ... Use Navigate Superimpose Embed Shape Motion Direction, Rate, Frequency, ... 3 Arrange space Encode Arrange Express Separate Order Align Use 4 Arrange tables Express Values Axis Orientation Rectilinear Parallel Radial Separate, Order, Align Regions Separate Order Layout Density Dense Space-Filling Align 1 Key 2 Keys 3 Keys Many Keys List Matrix Volume Recursive Subdivision 5 Keys and values Tables • key Attributes (columns) Items – independent
    [Show full text]