seaborn.
light_palette
(color, n_colors=6, reverse=False, as_cmap=False, input='rgb')¶制作一个从光到光的顺序调色板 color
.
这种调色板适用于相对无趣的低值和有趣的高值之间的数据。
这个 color
参数可以用多种方式指定,包括在matplotlib中定义颜色的所有选项和seaborn处理的几个附加颜色空间。也可以使用XKCD颜色调查中的命名颜色数据库。
如果您使用的是IPython笔记本,还可以与 choose_light_palette()
功能。
中的十六进制代码、html颜色名称或元组 input
空间。
调色板中的颜色数
如果为True,则反转混合的方向
如果为True,则返回 matplotlib.colors.Colormap
.
用于解释输入颜色的颜色空间。前三个选项适用于元组输入,后一个适用于字符串输入。
matplotlib.colors.Colormap
参见
dark_palette
创建具有暗低值的顺序调色板。
diverging_palette
创建具有两种颜色的发散调色板。
实例
从HTML颜色生成调色板:
>>> import seaborn as sns; sns.set_theme()
>>> sns.palplot(sns.light_palette("purple"))
生成增加亮度的调色板:
>>> sns.palplot(sns.light_palette("seagreen", reverse=True))
从外壳空间种子生成调色板:
>>> sns.palplot(sns.light_palette((260, 75, 60), input="husl"))
生成colormap对象:
>>> from numpy import arange
>>> x = arange(25).reshape(5, 5)
>>> cmap = sns.light_palette("#2ecc71", as_cmap=True)
>>> ax = sns.heatmap(x, cmap=cmap)