matlab 画图 调色板,科学网—科技绘图的调色板 - 李继存的博文

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_12blues_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 11basic

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值