seaborn.dark_palette#
- seaborn.dark_palette(color, n_colors=6, reverse=False, as_cmap=False, input='rgb')#
创建一个从深色到
color
的连续色板。这种色板适用于数据范围从相对不重要的低值到有趣的高值的情况。
color
参数可以通过多种方式指定,包括在matplotlib中定义颜色的所有选项,以及seaborn处理的几个额外的颜色空间。你也可以使用XKCD颜色调查数据库中的命名颜色。如果你使用的是IPython笔记本,你也可以使用
choose_dark_palette()
函数以交互方式选择此色板。- 参数:
- color高值的基色
十六进制值、rgb元组或html颜色名称
- n_colorsint, 可选
色板中的颜色数量
- reversebool, 可选
如果为True,则反转混合方向
- as_cmapbool, 可选
如果为True,则返回一个
matplotlib.colors.ListedColormap
。- input{‘rgb’, ‘hls’, ‘husl’, xkcd’}
解释输入颜色的颜色空间。前三个选项适用于元组输入,最后一个选项适用于字符串输入。
- 返回值:
- 色板
RGB元组列表或
matplotlib.colors.ListedColormap
参见
light_palette
创建一个低值亮度高的连续色板。
diverging_palette
创建一个包含两种颜色的双向色板。
示例
从深灰色到指定颜色的连续斜坡
sns.dark_palette("seagreen")
使用十六进制代码指定颜色
sns.dark_palette("#79C")
从husl系统指定颜色
sns.dark_palette((20, 60, 50), input="husl")
增加颜色数量
sns.dark_palette("xkcd:golden", 8)
返回一个连续的colormap,而不是离散的色板
sns.dark_palette("#b285bc", as_cmap=True)