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)