seaborn.light_palette#

seaborn.light_palette(color, n_colors=6, reverse=False, as_cmap=False, input='rgb')#

创建一个从浅色到 color 的顺序调色板。

color 参数可以用多种方式指定,包括在 matplotlib 中定义颜色的所有选项,以及 seaborn 处理的几个额外的颜色空间。您还可以使用 XKCD 颜色调查中的命名颜色数据库。

如果您使用的是 Jupyter Notebook,您也可以使用 choose_light_palette() 函数以交互方式选择此调色板。

参数:
**color** 高值的颜色

十六进制代码、html 颜色名称,或 input 空间中的元组。

**n_colors** int,可选

调色板中的颜色数量

**reverse** bool,可选

如果为 True,则反转混合的方向

**as_cmap** bool,可选

如果为 True,则返回一个 matplotlib.colors.ListedColormap

**input** {‘rgb’, ‘hls’, ‘husl’, xkcd’}

解释输入颜色的颜色空间。前三个选项适用于元组输入,最后一个选项适用于字符串输入。

返回值:
调色板

RGB 元组列表或 matplotlib.colors.ListedColormap

另请参阅

dark_palette

创建具有深色低值的顺序调色板。

diverging_palette

创建具有两种颜色的发散调色板。

示例

从浅灰色到指定颜色的定义顺序斜坡

sns.light_palette("seagreen")

使用十六进制代码指定颜色

sns.light_palette("#79C")

从 husl 系统指定颜色

sns.light_palette((20, 60, 50), input="husl")

增加颜色数量

sns.light_palette("xkcd:copper", 8)

返回连续颜色图而不是离散调色板

sns.light_palette("#a275ac", as_cmap=True)
blend color map