|
2018-08-20 20:36:41
最近作图的时候, 总觉得默认的线条颜色不是很美观, 就花了点时间, 将常见绘图软件所用的调色板整理总结了一下. 所参考的软件包括:
origin2017
matlab
python的matplotlib及seaborn
Tableau
d3
colorbrewer
网上相关的资料也有很多, 就不重复了.
下面给出我整理的所有调色板的示例以及颜色序列, 供参考选择使用.
如果需要在gnuplot中使用这些调色板, 最简单的方法就是将它们定义为相应的变量, 如
basic="#000000 #FF0000 #0000FF #FF00FF #008000 #000080 #8000FF #800080 #800000 #808000 #2B63A2 #1E9696 #9B641A #10C73E #89247A #2DC5CC #3F4198 #93AC2B #808080 #966464 #649664 #2BA3CA #326496"
然后再定义一个宏,
setpal="if(pal eq 'cls'){set colorsequence classic};if(pal ne 'def' && pal ne 'cls'){do for[i=1:words(value(pal))]{set style line i lw 4 lc rgb word(value(pal),i)}}"
这样使用时只要pal='basic; @setpal
即可. 当然也可以将所有的调色板都写入初始化文件, 然后直接调用即可, 避免了每次定义变量的麻烦.
basic candy dark rainbow dark modedrate1 dark modedrate2 dark modedrate3 dark bold1 dark bold2 dark paired1 dark rainbowiso dark color4line dark color_blindsafe matlab_7 parula_9 viridis_9 vega_10 vega_20 medium_10 tableau medium_old seaborn d3 trafficlight_9 bluered_6 bluered_12 moreland_8 accent dark2 paired set1 pastel1 pastel2 set2 set3_5 set3_12 | blues_3 4 5 6 7 8 9 greens_3 4 5 6 7 8 9 greys_3 4 5 6 7 8 9 oranges_3 4 5 6 7 8 9 purples_3 4 5 6 7 8 9 reds_3 4 5 6 7 8 9 bugn_3 4 5 6 7 8 9 bupu_3 4 5 6 7 8 9 gnbu_3 4 5 6 7 8 9 orrd_3 4 5 6 7 8 9 pubu_3 4 5 6 7 8 9 purd_3 4 5 6 7 8 9 rdpu_3 4 5 6 7 8 9 ylgn_3 4 5 6 7 8 9 pubugn_3 4 5 6 7 8 9 ylgnbu_3 4 5 6 7 8 9 ylorbr_3 4 5 6 7 8 9 ylorrd_3 4 5 6 7 8 9 brbg_3 4 5 6 7 8 9 10 11 piyg_3 4 5 6 7 8 9 10 11 prgn_3 4 5 6 7 8 9 10 11 puor_3 4 5 6 7 8 9 10 11 rdgy_3 4 5 6 7 8 9 10 11 rdbu_3 4 5 6 7 8 9 10 11 rdylgn_3 4 5 6 7 8 9 10 11 rdylbu_3 4 5 6 7 8 9 10 11 spectral_3 4 5 6 7 8 9 10 11 |
basic | |||||||||||||||||||||||
candy | |||||||||||||||||||||||
candy_dark | |||||||||||||||||||||||
rainbow | |||||||||||||||||||||||
rainbow_dark | |||||||||||||||||||||||
modedrate1 | |||||||||||||||||||||||
modedrate1_dark | |||||||||||||||||||||||
modedrate2 | |||||||||||||||||||||||
modedrate2_dark | |||||||||||||||||||||||
modedrate3 | |||||||||||||||||||||||
modedrate3_dark | |||||||||||||||||||||||
bold1 | |||||||||||||||||||||||
bold1_dark | |||||||||||||||||||||||
bold2 | |||||||||||||||||||||||
bold2_dark | |||||||||||||||||||||||
paired1 | |||||||||||||||||||||||
paired1_dark | |||||||||||||||||||||||
rainbowiso | |||||||||||||||||||||||
rainbowiso_dark | |||||||||||||||||||||||
color4line | |||||||||||||||||||||||
color4line_dark | |||||||||||||||||||||||
color_blindsafe | |||||||||||||||||||||||
matlab_7 | |||||||||||||||||||||||
parula_9 | |||||||||||||||||||||||
viridis_9 | |||||||||||||||||||||||
vega_10 | |||||||||||||||||||||||
vega_20 | |||||||||||||||||||||||
medium_10 | |||||||||||||||||||||||
tableau | |||||||||||||||||||||||
medium_old | |||||||||||||||||||||||
seaborn | |||||||||||||||||||||||
d3 | |||||||||||||||||||||||
trafficlight_9 | |||||||||||||||||||||||
bluered_6 | |||||||||||||||||||||||
bluered_12 | |||||||||||||||||||||||
moreland_8 | |||||||||||||||||||||||
accent | |||||||||||||||||||||||
dark2 | |||||||||||||||||||||||
paired | |||||||||||||||||||||||
set1 | |||||||||||||||||||||||
pastel1 | |||||||||||||||||||||||
pastel2 | |||||||||||||||||||||||
set2 | |||||||||||||||||||||||
set3_5 | |||||||||||||||||||||||
set3_12 | |||||||||||||||||||||||
blues_3 | |||||||||||||||||||||||
blues_4 | |||||||||||||||||||||||
blues_5 | |||||||||||||||||||||||
blues_6 | |||||||||||||||||||||||
blues_7 | |||||||||||||||||||||||
blues_8 | |||||||||||||||||||||||
blues_9 | |||||||||||||||||||||||
greens_3 | |||||||||||||||||||||||
greens_4 | |||||||||||||||||||||||
greens_5 | |||||||||||||||||||||||
greens_6 | |||||||||||||||||||||||
greens_7 | |||||||||||||||||||||||
greens_8 | |||||||||||||||||||||||
greens_9 | |||||||||||||||||||||||
greys_3 | |||||||||||||||||||||||
greys_4 | |||||||||||||||||||||||
greys_5 | |||||||||||||||||||||||
greys_6 | |||||||||||||||||||||||
greys_7 | |||||||||||||||||||||||
greys_8 | |||||||||||||||||||||||
greys_9 | |||||||||||||||||||||||
oranges_3 | |||||||||||||||||||||||
oranges_4 | |||||||||||||||||||||||
oranges_5 | |||||||||||||||||||||||
oranges_6 | |||||||||||||||||||||||
oranges_7 | |||||||||||||||||||||||
oranges_8 | |||||||||||||||||||||||
oranges_9 | |||||||||||||||||||||||
purples_3 | |||||||||||||||||||||||
purples_4 | |||||||||||||||||||||||
purples_5 | |||||||||||||||||||||||
purples_6 | |||||||||||||||||||||||
purples_7 | |||||||||||||||||||||||
purples_8 | |||||||||||||||||||||||
purples_9 | |||||||||||||||||||||||
reds_3 | |||||||||||||||||||||||
reds_4 | |||||||||||||||||||||||
reds_5 | |||||||||||||||||||||||
reds_6 | |||||||||||||||||||||||
reds_7 | |||||||||||||||||||||||
reds_8 | |||||||||||||||||||||||
reds_9 | |||||||||||||||||||||||
bugn_3 | |||||||||||||||||||||||
bugn_4 | |||||||||||||||||||||||
bugn_5 | |||||||||||||||||||||||
bugn_6 | |||||||||||||||||||||||
bugn_7 | |||||||||||||||||||||||
bugn_8 | |||||||||||||||||||||||
bugn_9 | |||||||||||||||||||||||
bupu_3 | |||||||||||||||||||||||
bupu_4 | |||||||||||||||||||||||
bupu_5 | |||||||||||||||||||||||
bupu_6 | |||||||||||||||||||||||
bupu_7 | |||||||||||||||||||||||
bupu_8 | |||||||||||||||||||||||
bupu_9 | |||||||||||||||||||||||
gnbu_3 | |||||||||||||||||||||||
gnbu_4 | |||||||||||||||||||||||
gnbu_5 | |||||||||||||||||||||||
gnbu_6 | |||||||||||||||||||||||
gnbu_7 | |||||||||||||||||||||||
gnbu_8 | |||||||||||||||||||||||
gnbu_9 | |||||||||||||||||||||||
orrd_3 | |||||||||||||||||||||||
orrd_4 | |||||||||||||||||||||||
orrd_5 | |||||||||||||||||||||||
orrd_6 | |||||||||||||||||||||||
orrd_7 | |||||||||||||||||||||||
orrd_8 | |||||||||||||||||||||||
orrd_9 | |||||||||||||||||||||||
pubu_3 | |||||||||||||||||||||||
pubu_4 | |||||||||||||||||||||||
pubu_5 | |||||||||||||||||||||||
pubu_6 | |||||||||||||||||||||||
pubu_7 | |||||||||||||||||||||||
pubu_8 | |||||||||||||||||||||||
pubu_9 | |||||||||||||||||||||||
purd_3 | |||||||||||||||||||||||
purd_4 | |||||||||||||||||||||||
purd_5 | |||||||||||||||||||||||
purd_6 | |||||||||||||||||||||||
purd_7 | |||||||||||||||||||||||
purd_8 | |||||||||||||||||||||||
purd_9 | |||||||||||||||||||||||
rdpu_3 | |||||||||||||||||||||||
rdpu_4 | |||||||||||||||||||||||
rdpu_5 | |||||||||||||||||||||||
rdpu_6 | |||||||||||||||||||||||
rdpu_7 | |||||||||||||||||||||||
rdpu_8 | |||||||||||||||||||||||
rdpu_9 | |||||||||||||||||||||||
ylgn_3 | |||||||||||||||||||||||
ylgn_4 | |||||||||||||||||||||||
ylgn_5 | |||||||||||||||||||||||
ylgn_6 | |||||||||||||||||||||||
ylgn_7 | |||||||||||||||||||||||
ylgn_8 | |||||||||||||||||||||||
ylgn_9 | |||||||||||||||||||||||
pubugn_3 | |||||||||||||||||||||||
pubugn_4 | |||||||||||||||||||||||
pubugn_5 | |||||||||||||||||||||||
pubugn_6 | |||||||||||||||||||||||
pubugn_7 | |||||||||||||||||||||||
pubugn_8 | |||||||||||||||||||||||
pubugn_9 | |||||||||||||||||||||||
ylgnbu_3 | |||||||||||||||||||||||
ylgnbu_4 | |||||||||||||||||||||||
ylgnbu_5 | |||||||||||||||||||||||
ylgnbu_6 | |||||||||||||||||||||||
ylgnbu_7 | |||||||||||||||||||||||
ylgnbu_8 | |||||||||||||||||||||||
ylgnbu_9 | |||||||||||||||||||||||
ylorbr_3 | |||||||||||||||||||||||
ylorbr_4 | |||||||||||||||||||||||
ylorbr_5 | |||||||||||||||||||||||
ylorbr_6 | |||||||||||||||||||||||
ylorbr_7 | |||||||||||||||||||||||
ylorbr_8 | |||||||||||||||||||||||
ylorbr_9 | |||||||||||||||||||||||
ylorrd_3 | |||||||||||||||||||||||
ylorrd_4 | |||||||||||||||||||||||
ylorrd_5 | |||||||||||||||||||||||
ylorrd_6 | |||||||||||||||||||||||
ylorrd_7 | |||||||||||||||||||||||
ylorrd_8 | |||||||||||||||||||||||
ylorrd_9 | |||||||||||||||||||||||
brbg_3 | |||||||||||||||||||||||
brbg_4 | |||||||||||||||||||||||
brbg_5 | |||||||||||||||||||||||
brbg_6 | |||||||||||||||||||||||
brbg_7 | |||||||||||||||||||||||
brbg_8 | |||||||||||||||||||||||
brbg_9 | |||||||||||||||||||||||
brbg_10 | |||||||||||||||||||||||
brbg_11 | |||||||||||||||||||||||
piyg_3 | |||||||||||||||||||||||
piyg_4 | |||||||||||||||||||||||
piyg_5 | |||||||||||||||||||||||
piyg_6 | |||||||||||||||||||||||
piyg_7 | |||||||||||||||||||||||
piyg_8 | |||||||||||||||||||||||
piyg_9 | |||||||||||||||||||||||
piyg_10 | |||||||||||||||||||||||
piyg_11 | |||||||||||||||||||||||
prgn_3 | |||||||||||||||||||||||
prgn_4 | |||||||||||||||||||||||
prgn_5 | |||||||||||||||||||||||
prgn_6 | |||||||||||||||||||||||
prgn_7 | |||||||||||||||||||||||
prgn_8 | |||||||||||||||||||||||
prgn_9 | |||||||||||||||||||||||
prgn_10 | |||||||||||||||||||||||
prgn_11 | |||||||||||||||||||||||
puor_3 | |||||||||||||||||||||||
puor_4 | |||||||||||||||||||||||
puor_5 | |||||||||||||||||||||||
puor_6 | |||||||||||||||||||||||
puor_7 | |||||||||||||||||||||||
puor_8 | |||||||||||||||||||||||
puor_9 | |||||||||||||||||||||||
puor_10 | |||||||||||||||||||||||
puor_11 | |||||||||||||||||||||||
rdgy_3 | |||||||||||||||||||||||
rdgy_4 | |||||||||||||||||||||||
rdgy_5 | |||||||||||||||||||||||
rdgy_6 | |||||||||||||||||||||||
rdgy_7 | |||||||||||||||||||||||
rdgy_8 | |||||||||||||||||||||||
rdgy_9 | |||||||||||||||||||||||
rdgy_10 | |||||||||||||||||||||||
rdgy_11 | |||||||||||||||||||||||
rdbu_3 | |||||||||||||||||||||||
rdbu_4 | |||||||||||||||||||||||
rdbu_5 | |||||||||||||||||||||||
rdbu_6 | |||||||||||||||||||||||
rdbu_7 | |||||||||||||||||||||||
rdbu_8 | |||||||||||||||||||||||
rdbu_9 | |||||||||||||||||||||||
rdbu_10 | |||||||||||||||||||||||
rdbu_11 | |||||||||||||||||||||||
rdylgn_3 | |||||||||||||||||||||||
rdylgn_4 | |||||||||||||||||||||||
rdylgn_5 | |||||||||||||||||||||||
rdylgn_6 | |||||||||||||||||||||||
rdylgn_7 | |||||||||||||||||||||||
rdylgn_8 | |||||||||||||||||||||||
rdylgn_9 | |||||||||||||||||||||||
rdylgn_10 | |||||||||||||||||||||||
rdylgn_11 | |||||||||||||||||||||||
rdylbu_3 | |||||||||||||||||||||||
rdylbu_4 | |||||||||||||||||||||||
rdylbu_5 | |||||||||||||||||||||||
rdylbu_6 | |||||||||||||||||||||||
rdylbu_7 | |||||||||||||||||||||||
rdylbu_8 | |||||||||||||||||||||||
rdylbu_9 | |||||||||||||||||||||||
rdylbu_10 | |||||||||||||||||||||||
rdylbu_11 | |||||||||||||||||||||||
spectral_3 | |||||||||||||||||||||||
spectral_4 | |||||||||||||||||||||||
spectral_5 | |||||||||||||||||||||||
spectral_6 | |||||||||||||||||||||||
spectral_7 | |||||||||||||||||||||||
spectral_8 | |||||||||||||||||||||||
spectral_9 | |||||||||||||||||||||||
spectral_10 | |||||||||||||||||||||||
spectral_11 |