配色

配色教程:https://chartio.com/learn/charts/how-to-choose-colors-data-visualization/

matplotlib

默认的蓝色叫C0:

https://stackoverflow.com/questions/47074423/how-to-get-default-blue-colour-of-matplotlib-pyplot-scatter

https://matplotlib.org/stable/users/prev_whats_new/dflt_style_changes.html

colormap: https://matplotlib.org/stable/users/explain/colors/colormaps.html

Set2适合柱状图,颜色较浅,能看清pattern,但因为颜色不够深,所以不适合折线图。但plt.get_cmap('Set2')(6)这个颜色跟Set2里其他颜色对比度不高,建议换成蓝色:plt.get_cmap('tab20c')(1)

Set3颜色太浅了。

Paired

  • Light grey blue #A6CEE3
  • Nice blue: #1F78B4
  • Light moss green: #B2DF8A
  • Emerald green: #33A02C,或者深绿色:#0D8B13
  • Apricot(杏黄色): #FDBF6F
  • 橘黄色: #FF6600
  • 淡棕色:#E9C6AF
  • 棕色:#D45500
  • Pale lavender(浅薰衣草色): #CAB2D6
  • Deep lavender(深薰衣草色): #6A3D9A
  • Buff(浅黄色): #FFFF99
  • Sienna(红褐色): #B15928

网站

输入一个或几个颜色就可以输出连续变化的调色盘。

缺点是不能选择灰度范围,只能把颜色种类调高然后从里面挑出想要的灰度的颜色。

可以选择灰度范围,自动生成高对比度的调色盘。

缺点是调色盘种类有限,颜色个数>=5的时候就没有colorblind safe的qualitative color set了。

预览调色盘效果

posted @ 2024-09-28 13:06  寻找繁星  阅读(2)  评论(0编辑  收藏  举报