The theory of data visualisation

Similar documents
Color in Information Visualization

one M2M Logo Brand Guidelines

Understanding Human Color Vision

Principles of Data Visualization. Jeffrey University of Washington

Computer Graphics. Raster Scan Display System, Rasterization, Refresh Rate, Video Basics and Scan Conversion

Escaping RGBland: Selecting Colors for Statistical Graphics

Data Visualization (CIS 468)

OPERATING GUIDE. M-Vision Cine 3D series. High Brightness Digital Video Projector 16:9 widescreen display. Rev A August A

CSE Data Visualization. Graphical Perception. Jeffrey Heer University of Washington

- IPA Cross border Programme CCI Number 2007CB16IPO007 VISIBILITY RULES. The programme is co financed by the European Union

Evaluation Monitors and Projectors

MATH& 146 Lesson 11. Section 1.6 Categorical Data

Logo Guidelines. Contents. About the Identity 2 Logo Variations 4 Minimum Logo Size 5 Logo Clear Space 6 Logo Don ts 7 Brand Architecture

RECOMMENDATION ITU-R BT (Questions ITU-R 25/11, ITU-R 60/11 and ITU-R 61/11)

Fundamentals of Multimedia. Lecture 3 Color in Image & Video

colors AN INTRODUCTION TO USING COLORS FOR UNITY v1.1

Visual Imaging and the Electronic Age Color Science

Visual Imaging and the Electronic Age Color Science

Ch. 1: Audio/Image/Video Fundamentals Multimedia Systems. School of Electrical Engineering and Computer Science Oregon State University

K-EYE K10 & K20 HCR OPERATING MODES

Vannevar Bush: As We May Think

Visual Encoding Design

wirelessgroup.co.uk Updated: Brand Guidelines 1/7/2018 V1.0 Brand Guidelines Version 1.0

K-EYE K10 & K20 HCR OPERATING MODES

Using the NTSC color space to double the quantity of information in an image

NAPIER. University School of Engineering. Advanced Communication Systems Module: SE Television Broadcast Signal.

LUDIS IUNGIT VISUAL IDENTITY GUIDELINES

Preventing Illegal Colors

Minimizing the Perception of Chromatic Noise in Digital Images

Understanding PQR, DMOS, and PSNR Measurements

Recap of Last (Last) Week

DESIGN PRINCIPLES AND ELEMENTS. By Mark Gillan

ICC Color Symposium. Soft Proofing Revisit and Reborn. Chris Bai Senior Color Expert BenQ. 22/10/2018 Hong Kong. Organizers

DCI Requirements Image - Dynamics

Village Seven Presbyterian Church Graphic Standards Manual VillageSeven

Graphic Standards Manual. A resource for the correct and consistent application of the HACEP logo.

Processing. Electrical Engineering, Department. IIT Kanpur. NPTEL Online - IIT Kanpur

Achieve Accurate Critical Display Performance With Professional and Consumer Level Displays

Somewhere over the Rainbow How to Make Effective Use of Colors in Statistical Graphics

CSE Data Visualization. Color. Jeffrey Heer University of Washington

Graphical Perception. Graphical Perception. Graphical Perception. Which best encodes quantities? Jeffrey Heer Stanford University

The U.S. Fund for UNICEF Communications Style. Guide

Power saving in LCD panels

Calibrating the timecode signal input

DPS Logo. Version 1.0

To show the Video Scopes, click on the down arrow next to View located in the upper- right corner of your playback panel.

Graphic Standards Manual. Okanagan College. Version 1

Brand Typeface Headlines Establishing Hierarchy Photography Iconography & Infographics... 18

STUDENT: TEACHER: DATE: 2.5

COGS 119/219 MATLAB for Experimental Research. Fall 2017 Image Processing in Matlab

Visual Identification Manual

Wide Color Gamut SET EXPO 2016

Visual Identity and Brand Guidelines

A guide to using your Star Rating

Brand Guidelines. Version 4 - Dec 2016

Using the VP300 to Adjust Video Display User Controls

IDENTITY GUIDELINES BUILDING THE SKYWARD BRAND

GRADE 1. NOTE: Relevant Georgia Performance Standards in Fine Arts (based on The National Standards for Arts Education) are also listed.

VP2780-4K. Best for CAD/CAM, photography, architecture and video editing.

Canadian Aquatic Invasive Species Network

LOGO USAGE GUIDELINES OCTOBER 2016

Thank you for your continued support, and as always your feedback is welcome.

Essence of Image and Video

!"#"$%& Some slides taken shamelessly from Prof. Yao Wang s lecture slides

Peace4Youth Brand Guidelines

Inventions on color selections in Graphical User Interfaces

TEST 4 MATHEMATICS. Name:. Date of birth:. Primary School:. Today s date:.

No Proposition can be said to be in the Mind, which it never yet knew, which it was never yet conscious of. (Essay I.II.5)

[source unknown] Cornell CS465 Fall 2004 Lecture Steve Marschner 1

Frequencies. Chapter 2. Descriptive statistics and charts

Logo Standards. Use of the Logo. The Salem Identity

Click on the chapter below to navigate to the corresponding section of this document.

HOW CONVENTIONS MAKE VISUALISATIONS (AND THEIR DATA) SEEM OBJECTIVE

Supplemental Material: Color Compatibility From Large Datasets

Zombie Makeup Artist plugin Control layout

Math 81 Graphing. Cartesian Coordinate System Plotting Ordered Pairs (x, y) (x is horizontal, y is vertical) center is (0,0) Quadrants:

Dan Schuster Arusha Technical College March 4, 2010

Statistics for Engineers

Designing Custom DVD Menus: Part I By Craig Elliott Hanna Manager, The Authoring House at Disc Makers

DRAFT. Proposal to modify International Standard IEC

A Meta-Theoretical Basis for Design Theory. Dr. Terence Love We-B Centre School of Management Information Systems Edith Cowan University

RECOMMENDATION ITU-R BT Studio encoding parameters of digital television for standard 4:3 and wide-screen 16:9 aspect ratios

Colour in Graphics. Francesca R. Luzzi University of Udine, Italy

GRADE 1 COMMON CORE GEORGIA PERFORMANCE STANDARDS IN ENGLISH / LANGUAGE ARTS

FULL COLOR LASER AL LL- FCL

Murdoch redux. Colorimetry as Linear Algebra. Math of additive mixing. Approaching color mathematically. RGB colors add as vectors

North Carolina Standard Course of Study - Mathematics

Correlation to the Common Core State Standards

Color Reproduction Complex

High-resolution screens have become a mainstay on modern smartphones. Initial. Displays 3.1 LCD

CS 1674: Intro to Computer Vision. Intro to Recognition. Prof. Adriana Kovashka University of Pittsburgh October 24, 2016

TABLE OF CONTENTS TOLEDO ZOO & AQUARIUM BRAND GUIDELINES 2

Project Daltonismo. Cody Anderson Ben Nollan February 16, Dept. of Electrical Computer Engineering. ECE 310L, 3 rd Year CE Project

For Children with Developmental Differences. Brand Identity Guide

NOTE: Relevant Georgia Performance Standards in Fine Arts (based on The National Standards for Arts Education) are also listed.

VERWER TRAINING AND CONSULTANCY LTD Supporting the PROFIBUS Group UK & PROFIBUS International

3/2/2016. Medical Display Performance and Evaluation. Objectives. Outline

Learning to Use The VG91 Universal Video Generator

Chapt er 3 Data Representation

Flat LED Par Can Light

Transcription:

The theory of data visualisation V2017-10 Simon Andrews, Phil Ewels simon.andrews@babraham.ac.uk phil.ewels@scilifelab.se

Data Visualisation A scientific discipline involving the creation and study of the visual representation of data whose goal is to communicate information clearly and efficiently to users. Data Visualisation is both an art and a science.

Sample A Sample B 1 1 2 4 4 16 8 64 12 144 160 140 120 100 80 60 40 20 0 1 2 3 4 5 Sample A Sample B 180 160 140 120 100 80 60 40 20 0 1 2 3 4 5 Sample B Sample A 160 140 120 150 100 100 80 60 Sample A Sample B 50 Sample A Sample B 40 20 0 1 2 3 4 5 Sample B Sample A 0 1 2 3 4 5 150 1 Sample B 100 160 140 5 50 2 120 0 Sample A Sample B 100 80 60 Sample B 40 4 3 20 0 0 5 10 15

ISBN-10: 1466508914 http://www.cs.ubc.ca/~tmm/talks.html

Data Viz Process Collect Raw Data Process and Filter Data Clean Dataset Exploratory Analysis Generate Visualisation Generate Conclusion

A data visualisation should Show the data Not distort the data Summarise to make things clearer Serve a clear purpose Link to the accompanying text and statistics

Things you can illustrate

Graphical Representations Basic questions How are you going to turn the data into a graphical form (weight becomes length etc.) How are you going to arrange things in space How are you going to use colours, shapes etc. to clarify the point you want to make

Marks and Channels Marks Geometric primitives Lines Points Areas Used to represent data sets Channels Graphical appearance of a mark Colour Length Position Angle Used to encode data

Figures are a combination of marks and channels 4.5 4 3.5 3 1 Mark = Rectangle 1 Channel = Length of longest side 2.5 2 1.5 1 0.5 0 1 2 3 1 Mark = Circle segment 1 Channel = Angle 10 9 8 7 6 5 4 3 2 1 0 0 2 4 6 8 10 1 Mark = Diamond shape 2 Channels = X position, Y position 1 Mark = Circle 4 Channels: X position Y position Area Colour

Golden Rules Effectiveness Encode the most important information with the most effective channel Expressiveness Match the properties of the data and channel

Quantitative Position on scale Length Angle Area Colour (saturation) Colour (lightness) Qualitative Spatial Grouping Colour (hue) Shape Types of channel

Colour Technical representations of colour Red + Green + Blue (RGB) Cyan + Magenta + Yellow + Black (CMYK) Perceptual representation of colour Hue + Saturation + Lightness (HSL)

HSL Representation Hue = Shade of colour = Qualitative Saturation = Amount of colour = Quantitative Lightness = Amount of white = Quantitative Humans have no innate quantitative perception of hue but we have learned some (cold hot, rainbow etc.) Our perception of hue is not linear

Quantitative Position on scale Length Angle Area Colour (saturation) Colour (lightness) Qualitative Spatial Grouping Colour (hue) Shape Types of channel

Quantitative Data Types Height, Length, Weight, Expression etc. Ordered Small, Medium, Large January, February, March Categorical WT, Mutant1, Mutant2 GeneA, GeneB, GeneC

Golden Rules Effectiveness Encode the most important information with the most effective channel Expressiveness Match the properties of the data and channel

Golden Rules Effectiveness Encode the most important information with the most effective channel Expressiveness Match the properties of the data and channel

Effectiveness of quantitation 10 10 18 9 9 16 8 7 6 5 4 3 2 8 7 6 5 4 3 2 14 12 10 8 6 4 2X 1 1 2 0 0.9 1 1.1 0 1 2 0 1 4.5X 1.8X 7X 16X 3.4X

Quantitation Perception

Golden Rules Effectiveness Encode the most important information with the most effective channel Expressiveness Match the properties of the data and channel

Most Quantitative Representations Good quantitation Poor quantitation Bar chart Stacked bar chart with common start Stacked bar chart with different starts Pie charts Bubble plots (circular area) Rectangular area Colour (luminance) Colour (saturation)

Discriminability If you encode categorical data are the differences between categories easy for the user to perceive correctly?

Qualitative Discrimination How many colours can you discriminate?

Qualitative Discrimination How many (fillable) shapes can you discriminate? Can combine with colour, but need to maintain similar fillable areas

Separability The effectiveness of a channel does not always survive being combined with a second channel. There are large variations in how much two different channels interfere with each other Trying to put too much information on a figure can erode the impact of the main point you re trying to make

Separability There is no confusion between the two channels Larger points are easier to discriminate than smaller ones We tend to focus on the area of the shape rather than the height/width separately Humans are very bad at separating combined colours

Popout A distinct item immediately stands out from the others Triggered by our low level visual system You don t need to actively look at every point (slow!) to see it

Popout (find the red circle)

Popout Speed of identification is independent of the number of distracting points

Popout (Find the circle)

Popout Colour pops out more than shape

Popout Mixing channels removes the effect (Find the red circle)

Use of space Where you want a viewer to focus on specific subsets of data you can help their perception by using the layout or highlighting of data to draw their attention to the point you re making

Grouping 80 70 60 50 40 30 20 10 0

Grouping 80 70 60 50 40 30 20 10 0 CpG CHH CHG CpG CHH CHG CpG CHH CHG CpG CHH CHG Exon CGI Intron Repeat

Containment

Containment

Containment Wild Type 80 70 60 50 40 30 20 10 0 CpG CHH CHG CpG CHH CHG CpG CHH CHG CpG CHH CHG Mutant 80 70 60 50 40 30 20 10 0 CpG CHH CHG CpG CHH CHG CpG CHH CHG CpG CHH CHG

Linking 1 80 70 60 50 40 1 30 20 10 2 3 2 0 30 25 20 15 1 2 3 10 5 0 1 2 3 3 25 20 15 10 5 0 1 2 3

Linking 80 70 60 50 40 30 20 10 0 1 2 3 30 25 20 15 10 5 0 1 2 3 25 20 15 10 5 0 1 2 3

Weight (kg) (kg) Ordering Is a monkey heavier than a dog? 140 120 100 80 60 40 20 0 aardvark fish aardvark cat cow cat monkey dog dog fish horse cow monkey horse

Validation Always try to validate plots you create You have seen your data too often to get an unbiased view Show the plot to someone not familiar with the data What does this plot tell you? Is this the message you wanted to convey? If they pick multiple points, do they choose the most important one first?

General Rules No unnecessary figures Does a graphical representation make things clearer? Would a table be better? One point per figure Design each figure to illustrate a single point Adding complexity compromises the effectiveness of the main point No absolute reliance on colour Figures should ideally still work in black and white Colour should help perception No 3D 3D is hardly ever justified and makes things less clear Figures should be self-contained Must be understandable without additional information