Principles of Information Visualization Tutorial Part 1 Design Principles. Prof Jessie Kennedy Institute for Informatics & Digital Innovation

Similar documents
DECISION No S2 of 12 June 2009 concerning the technical specifications of the European Health Insurance Card (2010/C 106/09)

Lecture 8: Verification and Validation

Official Journal of the European Union

ADMINISTRATIVE COMMISSION FOR THE COORDINATION OF SOCIAL SECURITY SYSTEMS. DECISION No S2. of 12 June 2009

Statistics, Politics, and Policy

Global Alliance to Eliminate Lead Paint: Brand Identity Guidelines. (Revised 5/31/18)

Introduction: Data & measurement

Introduction to the declination function for gerrymanders

Dimension Reduction. Why and How

VISUAL IDENTITY GUIDELINES

Hoboken Public Schools. College Algebra Curriculum

INFM202-GRAPHICS & INTERFACE DESIGN PROJECT #3: TEAM DESIGN PROJECT

STATISTICAL GRAPHICS FOR VISUALIZING DATA

Deficiencies in the Internet Mass Media. Visualization of U.S. Election Results

Hoboken Public Schools. Geometry Curriculum

A Skeleton-Based Model for Promoting Coherence Among Sentences in Narrative Story Generation

ACT Alliance BRANDING POLICY AND GUIDELINES

Examples that illustrate how compactness and respect for political boundaries can lead to partisan bias when redistricting. John F.

Hoboken Public Schools. PLTW Introduction to Computer Science Curriculum

Research Note: Toward an Integrated Model of Concept Formation

The Master Locksmiths Association Logo Policy has been developed to help promote the Master Locksmiths brand and its members.

Pursuant to Article 59 paragraph 10 of the Law on Foreigners ( Official Gazette of MNE no. 12/18), the Ministry of Interior adopted

Community Profile of Adelaide Metropolitan area

Hoboken Public Schools. Algebra I Curriculum

Doctoral Research Agenda

Access and facilities for people with disabilities in a tavern

Human Inheritance. Tracking Traits in Humans. Autosomal Inheritance. Sex-Linked Inheritance. Chromosome Changes. Genetic Testing

Stakeholder Specific Visualization and Automated Reporting of Network Scanning Results 11. DFN-Forum Kommunikationstechnologien, Günzburg, 27.

Across Cultures Unit Guide for the Theme Why did we come to Canada? By Jackie Underhill, Teacher S. Bruce Smith Junior High, Edmonton, Alberta

Community Well-Being and the Great Recession

Controlling alcohol-related violence in the night-time economy

Essential Questions Content Skills Assessments Standards/PIs. Identify prime and composite numbers, GCF, and prime factorization.

Analyzing and Representing Two-Mode Network Data Week 8: Reading Notes

School of Management and Economics

Publication Info: UC Irvine, Structure and Dynamics, Social Dynamics and Complexity, Institute for Mathematical Behavioral Sciences

Hoboken Public Schools. Algebra II Honors Curriculum

Women s March Austin, Texas. Report Analysis

Chapter 8: Recursion

DU PhD in Home Science

crimp 68 N 113 N Mechanical endurance : 500 cycles (full mating-unmating)

DAVIDSON COUNTY PLANNING DEPARTMENT Application for Amendment to the Davidson County Zoning Ordinance. Directions

Lab 3: Logistic regression models

Msinga Municipality APPLICATION FORM

The Social Web: Social networks, tagging and what you can learn from them. Kristina Lerman USC Information Sciences Institute

Choose or Chosen? An Interactive Exploration of Congressional District Boundaries

BODY WEIGHT AND WING LENGTH CHANGES IN MINNESOTA POPULATIONS OF THE MONARCH BUTTERFLY

Evaluating the Role of Immigration in U.S. Population Projections

The Role of Product Development in the Apparel Supply Chain 1/10/12. Beyond Design. Chapter 1. By Sandra J. Keiser and Myrna B.

Coimisiún na Scrúduithe Stáit State Examinations Commission

Birth and Death Rates Grades 9-12

TOWARDS A PAN-EUROPEAN MONITORING SYSTEM ON TRAFFICKING IN HUMAN BEINGS

Learning Expectations

Data and Models for Alaskan Migration

arxiv: v1 [physics.soc-ph] 13 Mar 2018

BRAND GUIDELINES. Version

COMMISSION DELEGATED REGULATION (EU) /... of

IV. Labour Market Institutions and Wage Inequality

Symmetry Asymmetry of Generic Structure Order of the Worldview as Seen by the Russians, Italians and Frenchmen

INEQUALITIES, UNCOUNTED: MEASUREMENT CHOICES AND POLICY

Modular Slab Track. Asfordby Slab Installation IVES PORR V-Tras. PWI Winter Conference December

Part I Immigration Theory and Evidence

Electing the President. Chapter 17 Mathematical Modeling

AIRPORT HAZARD ZONING ORDINANCE BRAZORIA COUNTY AIRPORT

Telephone Survey. Contents *

Economic Groups by the Inequality in the World GDP Distribution

Flanagan s Status Quo. Lindsay Swinton. April 12, 2007 ISCI 330

Fall 2015 INTERNATIONAL RELATIONS in the CYBER AGE. The Course is in Three Parts

Lab 11: Pair Programming. Review: Pair Programming Roles

Liaison Center Training. Texas Register Liaison Training Updated: January

Unilateral Contracts vs. Bilateral Contracts

The Development of Australian Internal Migration Database

Hoboken Public Schools. Project Lead The Way Curriculum Grade 8

AQA Geography A-level. Changing Places. PMT Education. Written by Jeevan Singh. PMT Education

Chapter 1: Number Concepts

Zaatari refugee camp. Account not required. Build skills in these areas: What you need:

How to use this lesson

Random Forests. Gradient Boosting. and. Bagging and Boosting

Correlations PreK, Kindergarten, First Grade, and Second Grade

Riverside City College. Associated Students of Riverside City College A.S.R.C.C. Application for Executive Branch

Gender Inequalities in Asia-Pacific Overview

LAW ENFORCEMENT AND EYEWITNESS IDENTIFICATIONS:

A Correlation of. Campbell. Biology. 9 th Edition, AP* Edition. to the. AP Biology Curriculum Framework

Cambridge International Examinations Cambridge International General Certificate of Secondary Education

IBM Cognos Open Mic Cognos Analytics 11 Part nd June, IBM Corporation

The first of these contains the FAQs concerning the main document.

Gender and Labour Migration: contemporary trends in the OSCE area and Mediterranean region. Valletta, 7-9 October 2015

MIG/MAG Welding Torch MB 401 D / MB 501 D. liquid-cooled. ABICOR BINZEL. The right welding torch for every job!

Connect 2 Congress: Visual Analytics for Civic Oversight

Aditya Electronics & Electrical

Old Sturbridge Village and the Massachusetts History and Social Science Curriculum Framework

Great Gatsby Curve: Empirical Background. Steven N. Durlauf University of Wisconsin

College Voting in the 2018 Midterms: A Survey of US College Students. (Medium)

Are Republicans Sprawlers and Democrats New Urbanists? Comparing 83 Sprawling Regions with the 2004 Presidential Vote

Introduction to Path Analysis: Multivariate Regression

DANISH TECHNOLOGICAL INSTITUTE. Supporting Digital Literacy Public Policies and Stakeholder Initiatives. Topic Report 2.

STANDARDS & SPECIFICATIONS. General Manager, New Zealand Passports Chair, ICAO ICBWG

Who s Who and What s What in American Government Diane R. Neylan John F. Kennedy High School Richmond City Public Schools

Leading glocal security challenges

The Brain game. At home activity. How to run the activity

Circular Migrations and HIV Transmission: An Example of Space-Time Modeling in Epidemiology

Transcription:

Principles of Information Visualization Tutorial Part 1 Design Principles Prof Jessie Kennedy Institute for Informatics & Digital Innovation

Overview! Fundamental principles of graphic design and visual communication Ø help you create more effective information visualizations.! Use of salience, colour, consistency and layout Ø communicate large data sets and complex ideas with greater immediacy and clarity.

Why Visualise? To see what s in the data Anscombe s quartet

Information Visualization! 2 main objectives! Data analysis Ø understand the data Ø derive information from them Ø involves comprehensivity! Communication Ø of information Ø involves simplification J Bertin, Semiology of Graphics, - Brief Presentation of Graphics, 2004

How do we get from Data to Visualization?! Need to understand Ø the properties of the data or information Ø the properties of the image Ø the rules mapping data to images www.napier.ac.uk/iidi

How do we get from Data to Visualization?! Need to understand Ø the properties of the data or information Ø the properties of the image Ø the rules mapping data to images www.napier.ac.uk/iidi

Types of Data! Nominal (labels or types) Ø Sex: Male, Female,, Ø Genotype: AA, AT, AG! Ordinal Ø Days: Mon, Tue, Wed, Thu, Fri, Sat, Sun Ø Abundance: abundant - common rare! Quantitative Ø Physical measurements: temperature, expression level S. S. Stevens, On the theory of scales of measurements, 1946

Data Type Taxonomy! 1D e.g. DNA sequences! Temporal e.g. time series microarray expression! 2D e.g. distribution maps! 3D e.g. Anatomical structures! nd e.g. Fisher s Iris data set! Trees e.g Linnean taxonomies, phylogenies! Networks e.g. Metabolic pathways! Text and documents e.g. publications B. Shneiderman, The eyes have it: A task by data type taxonomy for information visualization, 1996

Types of Data Data Tabular Ordered Categorical/ Nominal Male Female Ordinal Abundant Common Rare Quantitative 10 mm 15.5 mm 23 mm Relational Trees Networks Spatial Maps AA AT AG Mon Tue Wed slide adapted from Munzner 2011, Visualization Principles

How do we get from Data to Visualization?! Need to understand Ø the properties of the data or information Ø the properties of the image Ø the rules mapping data to images www.napier.ac.uk/iidi

Theory of Graphics! Application of human perception Ø understand and memorize forms in an image Ø XY dimensions of the plane and variation in Z dimension! Correspondence between data and image! Level of perception required by objective! Mobility or immobility of the image J Bertin, Semiology of Graphics, - Brief Presentation of Graphics, 2004

Semiology of Graphics! visual encoding Ø points, lines, areas patterns, trees/networks, grids Ø positional: XY 1D, 2D, 3D Ø retinal: Z size, lightness, texture, colour, orientation, shape, Ø temporal: animation www.napier.ac.uk/iidi Semiology of Graphics. Jacques Bertin, Gauthier-Villars 1967, EHESS 1998

Language of Graphics! Graphics can be thought of as forming a sign system: Ø Each mark (point, line, or area) represents a data element. Ø Choose visual variables to encode relationships between data elements difference, similarity, order, proportion only position supports all relationships! Huge range of alternatives for data with many attributes Ø find images that express and effectively convey the information. www.napier.ac.uk/iidi

Accuracy of Quantitative Perceptual Tasks More accurate position length angle slope area volume Less accurate density colour Cleveland, W.S. & McGill, R. Science 229, 828 833 (1985).

Gestalt Effects! Visual system tries to structure what we see into patterns! Gestalt is the interplay between the parts and the whole Ø The whole is other than the sum of its parts. Kurt Koffka! Gestalt Laws/Principles

Principle of Simplicity! Every pattern is seen such that the resulting structure is as simple as possible Ø Different projections of same cube Ø Perceived as 2 or 3 D Ø Depending on the simpler interpretation

Principle of Proximity! Things that are near to each other appear to be grouped together

Principle of Similarity! Similar things appear to be grouped together

Variable Opacity for Clarity! Use of similarity of stroke and opacity to clarify image Ø Layers in the image www.napier.ac.uk/iidi M. Krzwinski, behind every great visualization is a design principle, 2012

Principle of Closure! The law of closure posits that we perceptually close up, or complete, objects that are not, in fact, complete Illusory www.napier.ac.uk/iidi

Principle of Connectedness! Things that are physically connected are perceived as a unit! Stronger than colour, shape, proximity, size

Principle of Good Continuation! Points connected in a straight or smoothly curving line are seen as belonging together Ø lines tend to be seen as to follow the smoothest path

Principle of Common Fate! Things that are moving in the same direction appear to be grouped together

Principle of Familiarity! Things are more likely to form groups if the groups appear familiar or meaningful

Figure-Ground & Smallness! Smaller areas seen as figures against larger background! Surroundedness www.napier.ac.uk/iidi

Principle of Symmetry! The principle of symmetry is that, the symmetrical areas tend to be seen as figures against the asymmetrical background. www.napier.ac.uk/iidi

3D Effect

Context affects perceptual tasks! Comparing values Ø Length Ø Curvature Ø Area Ø 2.5D shape Ø Position in 2.5D www.napier.ac.uk/iidi

Ambiguous Information: Length Muller-Lyer

Ambiguous Information: Length Muller-Lyer

Horizontal-Vertical Illusion

Ambiguous Information: Curvature Tollansky

Ambiguous Information: Area (Context) Ebbinghaus

2.5D Shape Adapted from Shepard R N, 1990 Mind Sights: Original Visual Illusions, Ambiguities, and other Anomalies (

2.5D Shape Adapted from Shepard R N, 1990 Mind Sights: Original Visual Illusions, Ambiguities, and other Anomalies (

Ambiguous Information: Position in 2.5D space Necker Cube

Preattentive Visual Features! the ability of the low-level human visual system to rapidly identify certain basic visual properties! a unique visual property e.g., colour red allows it to "pop out! aids visual searching orientation colour size www.napier.ac.uk/iidi Adapted from Perception in visualization C. Healey, : http://www.csc.ncsu.edu/faculty/healey/pp/

Preattentive Visual Features! Some more effective than others closure curvature length www.napier.ac.uk/iidi Adapted from Perception in visualization C. Healey, : http://www.csc.ncsu.edu/faculty/healey/pp/

Preattentive Visual Features flicker direction of movement enclosure/containment Adapted from Perception in visualization C. Healey, : http://www.csc.ncsu.edu/faculty/healey/pp/

More than 2 Preattentive visual features! A target made up of a combination of non-unique features normally cannot be detected preattentively Ø spot the red square Ø difficult to detect Ø serial search required www.napier.ac.uk/iidi Adapted from Perception in visualization C. Healey, : http://www.csc.ncsu.edu/faculty/healey/pp/

Boundary detection Horizontal boundary Vertical boundary www.napier.ac.uk/iidi Adapted from Perception in visualization C. Healey, : http://www.csc.ncsu.edu/faculty/healey/pp/

Region tracking www.napier.ac.uk/iidi

Use of preattentive features! target detection: Ø users rapidly and accurately detect the presence or absence of a "target" element with a unique visual feature within a field of distractor elements! boundary detection: Ø users rapidly and accurately detect a texture boundary between two groups of elements, where all of the elements in each group have a common visual property! region tracking: Ø users track one or more elements with a unique visual feature as they move in time and space, and! counting and estimation: Ø users count or estimate the number of elements with a unique visual feature. www.napier.ac.uk/iidi

COLOURCO LOURCOLO URCOLOUR COLOURCO

Colour! Colour used poorly is worse than no colour at all - Edward Tufte Ø Above all, do no harm Ø colour can cause the wrong information to stand out and Ø make meaningful information difficult to see.

Colour space! A colour space is mathematical model for describing colour. Ø RGB, HSB, HSL, Lab and LCH! RGB is the most common in computer use, Ø but least useful for design Ø our eyes do not decompose colours into RGB constituents! HSV, describes a colour in terms of its hue, saturation and value (lightness), Ø models colour based on intuitive parameters Ø more useful.

Colourimetry! Hue (colour) Ø around the circle! Saturation Ø Inside to outside Ø Colour to grey scale! Lightness (value) Ø top to bottom www.napier.ac.uk/iidi Figs. Courtesy of S Rogers, ONS

Brewer Palettes! Brewer palettes (colorbrewer.org) provide a range of palettes based on HSV model which make life easier for us. Avoid No the perceived use of order hue to encode of importance quantitative variables Quantitative encoding e.g. heat maps Two-sided quantitative encodings www.napier.ac.uk/iidi Fig. Courtesy of M. Krzwinski,

Examples Poor use of colour Brewer colours www.napier.ac.uk/iidi M. Krzwinski, behind every great visualization is a design principle, 2012

Conversion to Grey scale! Ensure chosen colour set works well in grey scale Ø Sequential palette works well here www.napier.ac.uk/iidi Fig. Courtesy of M Krzywinski

Trouble with perceptual colour. www.napier.ac.uk/iidi Figs. Courtesy of S Rogers, ONS

Context Affects Perceived Colour www.napier.ac.uk/iidi Figs. Courtesy of S Rogers, ONS

Colour & Accessibility. Accessibility (W3C): 10-20% of population are red/green colour blind. (74? 21? No number at all?). www.napier.ac.uk/iidi Figs. Courtesy of S Rogers, ONS

Colour Blindness 8% males of USA descent Red-green Red-green Blue-yellow www.napier.ac.uk/iidi Fig. Courtesy of M Krzywinski

BioVis Example: Immunofluorescence images red-green image of P2Y1 receptor and migrating granule neurons, effectively remapped to magenta-green using the channel mixing method. www.napier.ac.uk/iidi Fig. Courtesy of M Krzywinski

! Blue-Yellow Ø might be better than! Green-Magenta Ø talk about same colours www.napier.ac.uk/iidi Gabriel Landini & D Giles Perryer, Image recolouring for colour blind observers

From Data to Visualization! The properties of the data or information! The properties of the image! The rules mapping data to images www.napier.ac.uk/iidi

Encoding Schemes position slope density length area saturation angle shape hue connection containment texture Adapted from Mackinlay J (1986) Automating the design of graphical presentations of relational information.

Mapping data types to encoding Mackinlay J (1986) Automating the design of graphical presentations of relational information.