SlideShare a Scribd company logo
1 of 27
Download to read offline
COLOR FOR
DATA VISUALIZATION
The fundamental uses of color in information
design (are): to label, to measure, to represent
or imitate reality, to enliven or decorate.
COLOR
Is this a good or bad use of color?
Particularly avoid Roy G. Biv (red, orange,
yellow, green, blue, indigo, violet), the color
spectrum of the rainbow.
THE FIRST RULE
BASIC COLOR THEORY
How humans think about color How computers process color
COLOR PERCEPTION
A constant increase in brightness is not perceived as linear,
and this response is different for red, green, and blue. Look
for tools and color palettes that describe colors in a
perceptual color space, like CIE L*C*h or Munsell.
A color scale should vary consistently across the entire range of values, so
that each step is equivalent, regardless of its position on the scale.
A palette should also minimize errors from the color shifts introduced by
nearby areas of differing color or lightness, a phenomenon known as
simultaneous contrast.
Combine a linear, proportional change in lightness with a simultaneous
change in hue and saturation to achieve the perfect palette for
sequential data.
SEQUENTIAL DATA
For divergent data, use palettes that are composed of two sequential
palettes merged with a neutral color.
This type of palette works because it takes advantage of pre attentive
processing: our visual systems can discriminate the different colors quickly
and without conscious thought.
DIVERGENT DATA
A sequential palette that varies uniformly in lightness will still be readable by
someone with color deficient vision (or a black and white print), regardless
of the hue. But a divergent palette with matched lightness can be difficult or
impossible to parse if the viewer can’t distinguish the hues.
COLOR DEFICIENCY CAUTION
Instead of representing proportional relationships, color is used to separate
areas into distinct categories. The palette should consist of colors as distinct
from one another as possible. Due to the limits of perception, especially
simultaneous contrast, the maximum number of categories that can be
displayed is about 12
CATEGORICAL/QUALITATIVE DATA
If you need to display double-digit categories, it’s best to group similar
classes together.
>12 CATEGORIES
A grouped color scheme allows the
USGS to simultaneously show 16 different
land cover classes in a single map of the
area surrounding Portland, Oregon.
RESOURCES FOR
SELECTING COLORS
Pros: Very easy to use, all palettes here are “safe”, available on D3
Cons: Limited color palettes to choose from
COLOR BREWER
NASA AMES COLOR TOOL
CHROMA.JS
HCL PICKER BY TRISTEN BROWN
LAB, LCH, RGB, AND HSV COLOR PICKER
I WANT HUE
For categorical palettes
COLOR GUIDELINES
FROM TUFTE
Color spots against a light gray or muted field
highlight and italicize data.
A magnetogram is a map of magnetic
fields, in this case on the surface of the
Sun. A divergent palette suits this data
because the north polarity (red) and
south polarity (blue) are both
measurements of the same quantity
(magnetism), just with opposite signs.
SDO HMI image adapted from the Solar
Data Analysis Center.
Use colors found in nature, especially those on the
lighter side.
The subtle colors in this bathymetric map
of Crater Lake are a direct descendent of
the palettes created by Eduard Imhof.
Map courtesy National Park Service
Harper’s Ferry Center.
The unnatural colors of the rainbow palette (left) are often difficult for novice viewers to interpret. A
more naturalistic palette for phytoplankton(more or less a type of ocean vegetation) trends from dark
blue for barren ocean, through turquoise, green, and yellow for increasing concentrations of the tiny
plants and algae.
Pure, bright or very strong colors have loud, unbearable effects when
they stand unrelieved over large areas adjacent to each other, but
extraordinary effects can be achieved when they are used sparingly on
or between dull background tones.
Screenshot from the BBC’s traffic
accident visualization
http://www.bbc.co.uk/news/
uk-15975724
Large area background or base-colors should
do their work most quietly, allowing the smaller,
bright areas to stand out most vividly, if the
former are muted, grayish or neutral.
DO NOT DO THIS
LINKS
Slides based on:
http://earthobservatory.nasa.gov/blogs/elegantfigures/2013/08/05/
subtleties-of-color-part-1-of-6/
A case study on color scales:
http://datavisualization.ch/inside/how-we-created-color-scales/

More Related Content

What's hot

Scale Invariant feature transform
Scale Invariant feature transformScale Invariant feature transform
Scale Invariant feature transformShanker Naik
 
Introduction to Data Visualization
Introduction to Data VisualizationIntroduction to Data Visualization
Introduction to Data VisualizationStephen Tracy
 
Data mining :Concepts and Techniques Chapter 2, data
Data mining :Concepts and Techniques Chapter 2, dataData mining :Concepts and Techniques Chapter 2, data
Data mining :Concepts and Techniques Chapter 2, dataSalah Amean
 
Data visualization using R
Data visualization using RData visualization using R
Data visualization using RUmmiya Mohammedi
 
Exploratory data analysis data visualization
Exploratory data analysis data visualizationExploratory data analysis data visualization
Exploratory data analysis data visualizationDr. Hamdan Al-Sabri
 
Color Models Computer Graphics
Color Models Computer GraphicsColor Models Computer Graphics
Color Models Computer Graphicsdhruv141293
 
Information visualization: interaction
Information visualization: interactionInformation visualization: interaction
Information visualization: interactionKatrien Verbert
 
Decision tree induction \ Decision Tree Algorithm with Example| Data science
Decision tree induction \ Decision Tree Algorithm with Example| Data scienceDecision tree induction \ Decision Tree Algorithm with Example| Data science
Decision tree induction \ Decision Tree Algorithm with Example| Data scienceMaryamRehman6
 
Color and color models
Color and color modelsColor and color models
Color and color modelsSafwan Hashmi
 
A crash course in typography
A crash course in typographyA crash course in typography
A crash course in typographyMigle Migle
 
4.3 multimedia datamining
4.3 multimedia datamining4.3 multimedia datamining
4.3 multimedia dataminingKrish_ver2
 
Handling noisy data
Handling noisy dataHandling noisy data
Handling noisy dataVivek Gandhi
 

What's hot (20)

Data Visualization - A Brief Overview
Data Visualization - A Brief OverviewData Visualization - A Brief Overview
Data Visualization - A Brief Overview
 
Scale Invariant feature transform
Scale Invariant feature transformScale Invariant feature transform
Scale Invariant feature transform
 
Introduction to Data Visualization
Introduction to Data VisualizationIntroduction to Data Visualization
Introduction to Data Visualization
 
Dimensionality reduction
Dimensionality reductionDimensionality reduction
Dimensionality reduction
 
Data mining :Concepts and Techniques Chapter 2, data
Data mining :Concepts and Techniques Chapter 2, dataData mining :Concepts and Techniques Chapter 2, data
Data mining :Concepts and Techniques Chapter 2, data
 
Data visualization using R
Data visualization using RData visualization using R
Data visualization using R
 
Exploratory data analysis data visualization
Exploratory data analysis data visualizationExploratory data analysis data visualization
Exploratory data analysis data visualization
 
Color Models Computer Graphics
Color Models Computer GraphicsColor Models Computer Graphics
Color Models Computer Graphics
 
Image Segmentation
 Image Segmentation Image Segmentation
Image Segmentation
 
Color models
Color modelsColor models
Color models
 
Color models
Color modelsColor models
Color models
 
Information visualization: interaction
Information visualization: interactionInformation visualization: interaction
Information visualization: interaction
 
Decision tree induction \ Decision Tree Algorithm with Example| Data science
Decision tree induction \ Decision Tree Algorithm with Example| Data scienceDecision tree induction \ Decision Tree Algorithm with Example| Data science
Decision tree induction \ Decision Tree Algorithm with Example| Data science
 
Data Visualization.pptx
Data Visualization.pptxData Visualization.pptx
Data Visualization.pptx
 
Hog and sift
Hog and siftHog and sift
Hog and sift
 
YUV, Y CB CR and Subsampling
YUV, Y CB CR and SubsamplingYUV, Y CB CR and Subsampling
YUV, Y CB CR and Subsampling
 
Color and color models
Color and color modelsColor and color models
Color and color models
 
A crash course in typography
A crash course in typographyA crash course in typography
A crash course in typography
 
4.3 multimedia datamining
4.3 multimedia datamining4.3 multimedia datamining
4.3 multimedia datamining
 
Handling noisy data
Handling noisy dataHandling noisy data
Handling noisy data
 

Similar to Color for Data Visualization

Visual thinking colin_ware_lectures_2013_5_color theory and color for informa...
Visual thinking colin_ware_lectures_2013_5_color theory and color for informa...Visual thinking colin_ware_lectures_2013_5_color theory and color for informa...
Visual thinking colin_ware_lectures_2013_5_color theory and color for informa...Elsa von Licy
 
Presentation color (kelompok 12)
Presentation color (kelompok 12)Presentation color (kelompok 12)
Presentation color (kelompok 12)Erlangga Adinegoro
 
Data-Driven Color Palettes for Categorical Maps
Data-Driven Color Palettes for Categorical MapsData-Driven Color Palettes for Categorical Maps
Data-Driven Color Palettes for Categorical Mapsnacis_slides
 
Design Element 4 - Color
Design Element 4 - ColorDesign Element 4 - Color
Design Element 4 - Colormjb77ny
 
Presentación1 ingles
Presentación1 inglesPresentación1 ingles
Presentación1 ingleseverezcotelo
 
Color interaction
Color interactionColor interaction
Color interactionMona Rafiee
 
What color is white light? By Steven Rosen
What color is white light? By Steven RosenWhat color is white light? By Steven Rosen
What color is white light? By Steven RosenFARO
 
Color Chapter 2 Powerpoint 2
Color Chapter 2 Powerpoint 2Color Chapter 2 Powerpoint 2
Color Chapter 2 Powerpoint 2tanyalangford
 
Visualization-Recommendations
Visualization-RecommendationsVisualization-Recommendations
Visualization-RecommendationsSneha Nath
 
Presentacin1coloringles 2020
Presentacin1coloringles 2020Presentacin1coloringles 2020
Presentacin1coloringles 2020everezcotelo
 
Elements intro-color
Elements intro-colorElements intro-color
Elements intro-colorkbudge
 
Importance of colors in a presentation
Importance of colors in a presentationImportance of colors in a presentation
Importance of colors in a presentationRana Usman Sattar
 
presentacion1coloringles-2023 power point.pptx
presentacion1coloringles-2023 power point.pptxpresentacion1coloringles-2023 power point.pptx
presentacion1coloringles-2023 power point.pptxeverezcotelo
 

Similar to Color for Data Visualization (20)

Visual thinking colin_ware_lectures_2013_5_color theory and color for informa...
Visual thinking colin_ware_lectures_2013_5_color theory and color for informa...Visual thinking colin_ware_lectures_2013_5_color theory and color for informa...
Visual thinking colin_ware_lectures_2013_5_color theory and color for informa...
 
Presentation color (kelompok 12)
Presentation color (kelompok 12)Presentation color (kelompok 12)
Presentation color (kelompok 12)
 
W8 color
W8 colorW8 color
W8 color
 
Data-Driven Color Palettes for Categorical Maps
Data-Driven Color Palettes for Categorical MapsData-Driven Color Palettes for Categorical Maps
Data-Driven Color Palettes for Categorical Maps
 
Design Element 4 - Color
Design Element 4 - ColorDesign Element 4 - Color
Design Element 4 - Color
 
Colour Display
Colour DisplayColour Display
Colour Display
 
ColourART106.pptx
ColourART106.pptxColourART106.pptx
ColourART106.pptx
 
Colour role in seismic interpretation
Colour role in seismic interpretationColour role in seismic interpretation
Colour role in seismic interpretation
 
Presentación1 ingles
Presentación1 inglesPresentación1 ingles
Presentación1 ingles
 
Color interaction
Color interactionColor interaction
Color interaction
 
What color is white light? By Steven Rosen
What color is white light? By Steven RosenWhat color is white light? By Steven Rosen
What color is white light? By Steven Rosen
 
shade selection seminar.pptx
shade selection seminar.pptxshade selection seminar.pptx
shade selection seminar.pptx
 
Color Chapter 2 Powerpoint 2
Color Chapter 2 Powerpoint 2Color Chapter 2 Powerpoint 2
Color Chapter 2 Powerpoint 2
 
Visualization-Recommendations
Visualization-RecommendationsVisualization-Recommendations
Visualization-Recommendations
 
Colour 1 theory 2014
Colour 1 theory 2014Colour 1 theory 2014
Colour 1 theory 2014
 
Presentacin1coloringles 2020
Presentacin1coloringles 2020Presentacin1coloringles 2020
Presentacin1coloringles 2020
 
Elements intro-color
Elements intro-colorElements intro-color
Elements intro-color
 
Importance of colors in a presentation
Importance of colors in a presentationImportance of colors in a presentation
Importance of colors in a presentation
 
COLOR PRESENTATION
COLOR PRESENTATIONCOLOR PRESENTATION
COLOR PRESENTATION
 
presentacion1coloringles-2023 power point.pptx
presentacion1coloringles-2023 power point.pptxpresentacion1coloringles-2023 power point.pptx
presentacion1coloringles-2023 power point.pptx
 

Recently uploaded

Ravak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptxRavak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptxolyaivanovalion
 
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...Suhani Kapoor
 
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 
B2 Creative Industry Response Evaluation.docx
B2 Creative Industry Response Evaluation.docxB2 Creative Industry Response Evaluation.docx
B2 Creative Industry Response Evaluation.docxStephen266013
 
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改atducpo
 
Unveiling Insights: The Role of a Data Analyst
Unveiling Insights: The Role of a Data AnalystUnveiling Insights: The Role of a Data Analyst
Unveiling Insights: The Role of a Data AnalystSamantha Rae Coolbeth
 
100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptx100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptxAnupama Kate
 
Halmar dropshipping via API with DroFx
Halmar  dropshipping  via API with DroFxHalmar  dropshipping  via API with DroFx
Halmar dropshipping via API with DroFxolyaivanovalion
 
Data-Analysis for Chicago Crime Data 2023
Data-Analysis for Chicago Crime Data  2023Data-Analysis for Chicago Crime Data  2023
Data-Analysis for Chicago Crime Data 2023ymrp368
 
Ukraine War presentation: KNOW THE BASICS
Ukraine War presentation: KNOW THE BASICSUkraine War presentation: KNOW THE BASICS
Ukraine War presentation: KNOW THE BASICSAishani27
 
Introduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptxIntroduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptxfirstjob4
 
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...Delhi Call girls
 
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% SecureCall me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% SecurePooja Nehwal
 
April 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's AnalysisApril 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's Analysismanisha194592
 
Generative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and MilvusGenerative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and MilvusTimothy Spann
 
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al BarshaAl Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al BarshaAroojKhan71
 

Recently uploaded (20)

꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
 
Ravak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptxRavak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptx
 
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
 
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
B2 Creative Industry Response Evaluation.docx
B2 Creative Industry Response Evaluation.docxB2 Creative Industry Response Evaluation.docx
B2 Creative Industry Response Evaluation.docx
 
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
 
Unveiling Insights: The Role of a Data Analyst
Unveiling Insights: The Role of a Data AnalystUnveiling Insights: The Role of a Data Analyst
Unveiling Insights: The Role of a Data Analyst
 
100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptx100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptx
 
Halmar dropshipping via API with DroFx
Halmar  dropshipping  via API with DroFxHalmar  dropshipping  via API with DroFx
Halmar dropshipping via API with DroFx
 
Data-Analysis for Chicago Crime Data 2023
Data-Analysis for Chicago Crime Data  2023Data-Analysis for Chicago Crime Data  2023
Data-Analysis for Chicago Crime Data 2023
 
Ukraine War presentation: KNOW THE BASICS
Ukraine War presentation: KNOW THE BASICSUkraine War presentation: KNOW THE BASICS
Ukraine War presentation: KNOW THE BASICS
 
Introduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptxIntroduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptx
 
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
 
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% SecureCall me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
 
April 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's AnalysisApril 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's Analysis
 
Generative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and MilvusGenerative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and Milvus
 
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al BarshaAl Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
 
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in Kishangarh
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in  KishangarhDelhi 99530 vip 56974 Genuine Escort Service Call Girls in  Kishangarh
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in Kishangarh
 
VIP Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Boo...
VIP Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Boo...VIP Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Boo...
VIP Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Boo...
 

Color for Data Visualization

  • 2. The fundamental uses of color in information design (are): to label, to measure, to represent or imitate reality, to enliven or decorate. COLOR
  • 3. Is this a good or bad use of color?
  • 4. Particularly avoid Roy G. Biv (red, orange, yellow, green, blue, indigo, violet), the color spectrum of the rainbow. THE FIRST RULE
  • 5. BASIC COLOR THEORY How humans think about color How computers process color
  • 6. COLOR PERCEPTION A constant increase in brightness is not perceived as linear, and this response is different for red, green, and blue. Look for tools and color palettes that describe colors in a perceptual color space, like CIE L*C*h or Munsell.
  • 7. A color scale should vary consistently across the entire range of values, so that each step is equivalent, regardless of its position on the scale. A palette should also minimize errors from the color shifts introduced by nearby areas of differing color or lightness, a phenomenon known as simultaneous contrast.
  • 8. Combine a linear, proportional change in lightness with a simultaneous change in hue and saturation to achieve the perfect palette for sequential data. SEQUENTIAL DATA
  • 9. For divergent data, use palettes that are composed of two sequential palettes merged with a neutral color. This type of palette works because it takes advantage of pre attentive processing: our visual systems can discriminate the different colors quickly and without conscious thought. DIVERGENT DATA
  • 10. A sequential palette that varies uniformly in lightness will still be readable by someone with color deficient vision (or a black and white print), regardless of the hue. But a divergent palette with matched lightness can be difficult or impossible to parse if the viewer can’t distinguish the hues. COLOR DEFICIENCY CAUTION
  • 11. Instead of representing proportional relationships, color is used to separate areas into distinct categories. The palette should consist of colors as distinct from one another as possible. Due to the limits of perception, especially simultaneous contrast, the maximum number of categories that can be displayed is about 12 CATEGORICAL/QUALITATIVE DATA
  • 12. If you need to display double-digit categories, it’s best to group similar classes together. >12 CATEGORIES A grouped color scheme allows the USGS to simultaneously show 16 different land cover classes in a single map of the area surrounding Portland, Oregon.
  • 14. Pros: Very easy to use, all palettes here are “safe”, available on D3 Cons: Limited color palettes to choose from COLOR BREWER
  • 17. HCL PICKER BY TRISTEN BROWN
  • 18. LAB, LCH, RGB, AND HSV COLOR PICKER
  • 19. I WANT HUE For categorical palettes
  • 21. Color spots against a light gray or muted field highlight and italicize data. A magnetogram is a map of magnetic fields, in this case on the surface of the Sun. A divergent palette suits this data because the north polarity (red) and south polarity (blue) are both measurements of the same quantity (magnetism), just with opposite signs. SDO HMI image adapted from the Solar Data Analysis Center.
  • 22. Use colors found in nature, especially those on the lighter side. The subtle colors in this bathymetric map of Crater Lake are a direct descendent of the palettes created by Eduard Imhof. Map courtesy National Park Service Harper’s Ferry Center.
  • 23. The unnatural colors of the rainbow palette (left) are often difficult for novice viewers to interpret. A more naturalistic palette for phytoplankton(more or less a type of ocean vegetation) trends from dark blue for barren ocean, through turquoise, green, and yellow for increasing concentrations of the tiny plants and algae.
  • 24. Pure, bright or very strong colors have loud, unbearable effects when they stand unrelieved over large areas adjacent to each other, but extraordinary effects can be achieved when they are used sparingly on or between dull background tones. Screenshot from the BBC’s traffic accident visualization http://www.bbc.co.uk/news/ uk-15975724
  • 25. Large area background or base-colors should do their work most quietly, allowing the smaller, bright areas to stand out most vividly, if the former are muted, grayish or neutral. DO NOT DO THIS
  • 26.
  • 27. LINKS Slides based on: http://earthobservatory.nasa.gov/blogs/elegantfigures/2013/08/05/ subtleties-of-color-part-1-of-6/ A case study on color scales: http://datavisualization.ch/inside/how-we-created-color-scales/