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)