seaborn.husl_palette
优质
小牛编辑
135浏览
2023-12-01
seaborn.husl_palette(n_colors=6, h=0.01, s=0.9, l=0.65)
在 HUSL 色调空间中获得一组均匀间隔的颜色。
h, s, 和 l 值应该在 0 和 1 之间。
参数:n_colors
:int
调色板中的颜色数
h
:float
第一个色调
s
:float
饱和度
l
:float
亮度
返回值:palette
:seaborn 调色板
类似列表的颜色对象的 RGB 元组。
另外
在 HSL 系统中使用等间距圆形色调创建一个调色板。
例子
使用默认参数创建一个有 10 种颜色的调色板:
>>> import seaborn as sns; sns.set()
>>> sns.palplot(sns.husl_palette(10))
创建一个以不同色调值开头的 10 种颜色的调色板:
>>> sns.palplot(sns.husl_palette(10, h=.5))
创建一个比默认颜色更暗的 10 种颜色的调色板:
>>> sns.palplot(sns.husl_palette(10, l=.4))
创建 10 种颜色的调色板,其饱和度低于默认值:
>>> sns.palplot(sns.husl_palette(10, s=.4))