38
STIS 2003 / BioMedware A Tutorial on Color Symbolization and Data Classification for Mapping and Visualization Cynthia Brewer, Penn State Geography Prepared for STIS conference sponsored by BioMedware, January 9-10, 2003, in Ann Arbor

A Tutorial on Color Symbolization and Data Classification

  • Upload
    others

  • View
    15

  • Download
    0

Embed Size (px)

Citation preview

Page 1: A Tutorial on Color Symbolization and Data Classification

STIS 2003 / BioMedware

A Tutorial on Color Symbolization

and Data Classification for Mapping and Visualization

Cynthia Brewer, Penn State Geography

Prepared for STIS conference sponsoredby BioMedware, January 9-10, 2003, in Ann Arbor

Page 2: A Tutorial on Color Symbolization and Data Classification

STIS 2003 / BioMedware

Color Symbolization

Page 3: A Tutorial on Color Symbolization and Data Classification

STIS 2003 / BioMedware

Digital Government Quality Graphics

NSF Grant No. 9983451

www.geovista.psu.edu

www.ColorBrewer.org

with Mark Harrower

Page 4: A Tutorial on Color Symbolization and Data Classification

STIS 2003 / BioMedware

Full view - solution

Page 5: A Tutorial on Color Symbolization and Data Classification

STIS 2003 / BioMedware

Color scheme types

Sequential: light-to-dark; low-to-high data

Diverging: dark-light-dark, two hues; emphasize critical midrange in ordered data

Qualitative: different hues, similar lightness; categorical data

Page 6: A Tutorial on Color Symbolization and Data Classification

STIS 2003 / BioMedware

Example maps

Sequential

DivergingQualitative

From MappingCensus 2000 atlas

Page 7: A Tutorial on Color Symbolization and Data Classification

STIS 2003 / BioMedware

Use perceptual system

such as Munsell (HVC)

Figure from www.munsell.com/munsell1.htm

Page 8: A Tutorial on Color Symbolization and Data Classification

STIS 2003 / BioMedware

…to be sure you understand the perceptual dimensions of color

Break for Munsell chip organization task

Page 9: A Tutorial on Color Symbolization and Data Classification

STIS 2003 / BioMedwareHue and lightness, sequential schemes from ColorBrewer

Page 10: A Tutorial on Color Symbolization and Data Classification

STIS 2003 / BioMedware

Sequential scheme paths

hue and value graph

Page 11: A Tutorial on Color Symbolization and Data Classification

STIS 2003 / BioMedware

Sequential paths collapsed

Page 12: A Tutorial on Color Symbolization and Data Classification

STIS 2003 / BioMedware

Example chroma & value paths for sequentialschemes

Page 13: A Tutorial on Color Symbolization and Data Classification

STIS 2003 / BioMedware

Diverging paths collapsed

Page 14: A Tutorial on Color Symbolization and Data Classification

STIS 2003 / BioMedware

Example divergingschemes

Page 15: A Tutorial on Color Symbolization and Data Classification

STIS 2003 / BioMedware

Qualitative schemes

Page 16: A Tutorial on Color Symbolization and Data Classification

STIS 2003 / BioMedware

Summary

Each scheme type has a characteristic path through perceptual color space

Page 17: A Tutorial on Color Symbolization and Data Classification

STIS 2003 / BioMedware

Classification

Page 18: A Tutorial on Color Symbolization and Data Classification

STIS 2003 / BioMedware

Classification for map comparison

is key issue in multi-map contexts

Page 19: A Tutorial on Color Symbolization and Data Classification

STIS 2003 / BioMedware

Stroke, White MaleTime SeriesMatched legends

Page 20: A Tutorial on Color Symbolization and Data Classification

STIS 2003 / BioMedware

Classification literature

Brewer & Pickle (Dec. 2002 Annals of AAG)

Reviews: Jenks, Coulson, Evans, Paslawski, Slocum

On Comparison (most in 70s):Monmonier, Lloyd & Steinke, Olson, Muller

1990s: Cromley

Page 21: A Tutorial on Color Symbolization and Data Classification

STIS 2003 / BioMedware

Experiment

Classification7 map series, 6 questions each, 58 subjects

Matched Legends2 map series—one with matched legends, 48 subjects

Questions about polygons, regions, whole maps;Within map and comparison questions

Page 22: A Tutorial on Color Symbolization and Data Classification

STIS 2003 / BioMedware

Classification types

Tested:- Quantile (percentile)- Min. boundary error- Jenks optimization,

Natural breaks - Equal interval

with class for extremes- Mean and st. deviation- Shared area- Box plot based

Others:- Arithmetic, Geometric- Nested means- Significance based- Equal area- Min. difference from

class midpoints or medians

- Critical values…

Page 23: A Tutorial on Color Symbolization and Data Classification

STIS 2003 / BioMedware

Map series

Lung cancer for WM, WF, BM, BFHIV, unintentional injuries for WM, BMAll causes, heart, cancer, stroke (WF)Motor vehicle, suicide, homicide (WM) and % urbanBreast cancer (WF), income, education, urbanHeart disease, 4 time periods (WM)Stroke, lung cancer, 2 time periods each (WM)

Liver disease, COPD for WM, WFStroke, 4 time periods (WM)

Page 24: A Tutorial on Color Symbolization and Data Classification

STIS 2003 / BioMedware

Quantile example mapStroke, White Female

Page 25: A Tutorial on Color Symbolization and Data Classification

STIS 2003 / BioMedware

Hybrid equal interval exampleStroke, White Female

Page 26: A Tutorial on Color Symbolization and Data Classification

STIS 2003 / BioMedware

Quantiledata

classing

Page 27: A Tutorial on Color Symbolization and Data Classification

STIS 2003 / BioMedware

Hybrid equal interval

Page 28: A Tutorial on Color Symbolization and Data Classification

STIS 2003 / BioMedware

Results Graph

Page 29: A Tutorial on Color Symbolization and Data Classification

STIS 2003 / BioMedware

Conclusions

Classifications suited for choropleth maps in series intended for a wide range of map reading tasks:

QuantileMinimum boundary errorNatural breaks (Jenks)

Page 30: A Tutorial on Color Symbolization and Data Classification

STIS 2003 / BioMedware

Use same legends

Matched legends aid map comparison 28% improvement!

Page 31: A Tutorial on Color Symbolization and Data Classification

STIS 2003 / BioMedware

Difficult tasks

- interpreting broader map patterns- comparing patterns between maps- questions requiring map legend reading

Page 32: A Tutorial on Color Symbolization and Data Classification

STIS 2003 / BioMedware

Classing strategies for series

- share class breaks between maps

- use meaningful breaks:national rate, median, zero, threshold…

- round aggressively

Page 33: A Tutorial on Color Symbolization and Data Classification

STIS 2003 / BioMedware

Two change maps“One race” or “One or more including…”

Page 34: A Tutorial on Color Symbolization and Data Classification

STIS 2003 / BioMedware

Example comparison

One race, AIAN One or more…AIAN

26.4% 110.3%

Page 35: A Tutorial on Color Symbolization and Data Classification

STIS 2003 / BioMedware

Classing series

- class aggregate of all data for series- use many classes/colors- map with subset of classes for each map- limit to true max and min within each map

Page 36: A Tutorial on Color Symbolization and Data Classification

STIS 2003 / BioMedware

Classing series examples

0

10

20

30

40

50

60

70

80

Same colors each map?

0

10

20

30

20

30

40

50

60

0

10

50

70

80

0

10

20

30

20

30

40

50

60

0

10

50

70

80

0

8

16

24

32

20

30

40

50

60

0

10

50

70

80

OR?

Page 37: A Tutorial on Color Symbolization and Data Classification

STIS 2003 / BioMedwareSame map pair with and without matched legends

Page 38: A Tutorial on Color Symbolization and Data Classification

STIS 2003 / BioMedware

Color and classes reveal your data; use them smartly

www.personal.psu.edu/cab38

www.colorbrewer.org

[email protected]