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)

返回連續的色彩圖,而不是離散的調色盤

sns.dark_palette("#b285bc", as_cmap=True)
blend color map