pythonic生物人

配色不再难!掌握这3类调色板,用好这10个调色工具!

本次分享:

  • qualitative、sequential和diverging类调色板如何抉择。
  • 10个调色工具,颜色都整合到了palettable中👉palettable实现配色自由

3类调色板抉择

设置图形配色目的在于清晰地辨别数据,常见调色板可分为3大类,它们的区别是什么,如和选择了,往下看:

  • 定性调色板(qualitative colormap):适用于分类数据(categorical data),例如,一项调查中的满意度评级(“非常不满意”,“不满意”,“中立”,“满意”,“非常满意”)中人员占比数据,例如,
Image
qualitative colormap
  • 顺序调色板(sequential colormap):适用于数值数据(numeric data),例如,一周中每天温度值数据,例如,
Image
sequential colormap
  • 离散调色板(diverging colormap):适用于在数值数据中表示具有分类边界的情况(numeric data with a categorical boundary),例如,小编粉丝中12-18岁、19-24岁、25-35岁各区间人员占比数据。
Image
diverging colormap

介绍完3类调色板,接下来再分享10个调色工具,这些工具提供海量qualitative、sequential和diverging类调色板,全都整合到了palettable中👉palettable实现配色自由


1、CartoColor

传送门:https://carto.com/carto-colors/

CartoColor是一套由 CARTO 提供的色彩方案,专为地图设计而开发。这些色彩方案基于地图颜色使用的标准,结合了现代网页和 CARTO 底图的增强功能。CARTOCOLORS 提供多种调色板,以确保地图在视觉上既美观又易于理解,适用于各种数据可视化需求。

CartoColor包含qualitative、sequential和diverging三大类colormap。

  • CartoColor qualitative colormap

ImageImage

  • CartoColor sequential colormap

ImageImage

  • CartoColor diverging colormap

ImageImage


2、cmocean

传送门:https://matplotlib.org/cmocean/

cmocean 是一套专为科学数据可视化设计的颜色图集。由数据科学家和海洋学家共同开发,cmocean 提供了多种颜色方案,旨在提高数据的可读性和视觉效果,特别适用于海洋和气候科学等领域。这些颜色图不仅美观,而且经过精心设计,以确保在色盲用户中也具有较好的辨识度。

包含sequential和diverging两大类配色。

  • cmocean sequential colormap

ImageImage

  • cmocean diverging colormap

ImageImage


3、Colorbrewer

传送门:http://colorbrewer2.org/

ColorBrewer 是一个专门为地图和数据可视化设计的配色方案工具,由Cynthia Brewer开发。它提供了多种颜色方案,帮助用户选择适合不同类型数据(例如,分类数据、顺序数据和发散数据)的最佳配色。ColorBrewer 的配色方案经过精心设计,确保在不同设备和打印介质上具有良好的可读性和对比度,且考虑到了色盲用户的需求。它广泛用于地理信息系统(GIS)、统计图表和其他数据可视化项目中。

Colorbrewer中包含qualitative、sequential和diverging三大类colormap。

  • Colorbrewer qualitative colormap
Image
  • Colorbrewer sequential colormap
Image
  • Colorbrewer diverging colormap
Image

4、Cubehelix

传送门:https://ifweassume.blogspot.com/2013/05/cubehelix-or-how-i-learned-to-love.html

Image

Cubehelix 是由 D.A. Green 设计的一种颜色映射方案,旨在在退化为灰度时仍能保留信息(黑白打印图片时很有用)。这一特性使得 Cubehelix 非常适用于科学可视化中的连续色标,特别是在可能需要以灰度打印的情况下。


Cubehelix的颜色通过下面四个指标控制,Image

seaborn中内置了这种调色板,后续推文会介绍,Image


5、Light and Bartlein

Adam Light和Patrick Bartlein是两位来自于俄勒冈大学地理系,在地理信息系统(GIS)和数据可视化领域具有重要影响力的学者和专家。他们合作开发了一系列用于地理和气候数据可视化的配色方案Light and Bartlein,这些方案旨在提高数据的可读性和视觉效果。他们的配色方案被广泛应用于学术研究、气候数据分析和其他科学可视化项目中。

Light and Bartlein中包含sequential和diverging两大类colormap。

  • Light and Bartlein sequential colormap
Image
  • Light and Bartlein diverging colormap
Image

6、Matplotlib

Matplotlib的colormap不过多介绍了,

Image

7、MyCarta

传送门:https://mycartablog.com/color-palettes/

MyCarta 是一个专注于科学和技术可视化的博客,由Matteo Niccoli创立。该博客涵盖了广泛的主题,包括数据可视化技术、颜色理论、图像处理和编程技巧。MyCarta 提供了丰富的教程和资源,帮助科学家、工程师和数据分析师提升他们的可视化技能。

MyCarta仅包含sequential类colormap。

  • MyCarta sequential colormap
Image

8、Scientific

传送门:https://www.fabiocrameri.ch/colourmaps/

Scientific是由Fabio Crameri制作的。所有科学调色板都以高达 256种离散定义的颜色为特色。

Scientific中包含sequential和diverging两大类colormap。

  • scientific sequential colormap
Image
  • scientific diverging colormap
Image

9、tableau

Tableau 是一款流行的数据可视化软件,用于创建交互式和信息丰富的数据可视化。它提供了直观易用的界面,使用户能够快速从各种数据源中创建各种类型的图表和仪表板,无需编程经验。

tableau中包含qualitative colormap。

  • tableau qualitative colormap
Image

10、Wes Anderson Palettes

传送门:https://wesandersonpalettes.tumblr.com/

Wes Anderson Palettes中包含 qualitative colormap。ImageImage


10个调色工具颜色都整合到了palettable中👉palettable实现配色自由


-END-

(点击下方图片有惊喜!)👇

Image

Image

Image

Image