seaborn.husl_palette#

seaborn.husl_palette(n_colors=6, h=0.01, s=0.9, l=0.65, as_cmap=False)#

HUSLシステムで、一定の明度と彩度を持つ色相を返します。

色相は円形のパスに沿って均等にサンプリングされます。結果として得られるパレットは、カテゴリデータまたは周期的データに適しています。

hl、およびsの値は0から1の間である必要があります。

この関数は、hls_palette()に似ていますが、より知覚的に均一な非線形色空間を使用します。

パラメータ
n_colorsint

パレットの色数。

hfloat

最初の色相の値。

lfloat

明度の値。

sfloat

彩度の強度。

as_cmapbool

Trueの場合、matplotlibのカラーマップオブジェクトを返します。

戻り値
palette

RGBタプルのリストまたはmatplotlib.colors.ListedColormap

参考

hls_palette

HSLシステムで等間隔の色相を使用してパレットを作成します。

デフォルトでは、同じ明度と彩度を持ち、均等にサンプリングされた色相を持つ6色を返します。

sns.husl_palette()

色の数を増やします

sns.husl_palette(8)

明度を下げます

sns.husl_palette(l=.4)

彩度を下げます

sns.husl_palette(s=.4)

色相のサンプリングの開始点を変更します

sns.husl_palette(h=.5)

連続的なカラーマップを返します

sns.husl_palette(as_cmap=True)
hsl color map