0.12.0.dev0
  • Gallery
  • Tutorial
  • API
  • Site
      • 发行说明
      • 安装
      • 示例库
      • 教程
      • API引用
      • 引用
      • 档案文件
  • Page
      • seaborn.diverging_palette

seaborn.diverging_palette¶

seaborn.diverging_palette(h_neg, h_pos, s=75, l=50, sep=1, n=6, center='light', as_cmap=False)¶

在两种外壳颜色之间做一个不同的调色板。

如果您使用的是IPython笔记本,还可以与 choose_diverging_palette() 功能。

参数
h_neg, h_pos浮入 [0, 359]

地图正负范围的锚定色调。

s浮入 [0, 100] 可选

地图两个范围的锚定饱和度。

l浮入 [0, 100] 可选

为地图的两个范围锚定亮度。

sep可选的

中间区域的大小。

n可选的

调色板中的颜色数(如果不返回cmap)

center{“亮”、“暗”},可选

调色板的中心是亮还是暗

as_cmap可选的布尔

如果为True,则返回 matplotlib.colors.Colormap .

返回
RGB元组或 matplotlib.colors.Colormap

参见

dark_palette

创建具有暗值的顺序调色板。

light_palette

创建具有灯光值的顺序调色板。

实例

生成蓝白红调色板:

>>> import seaborn as sns; sns.set_theme()
>>> sns.palplot(sns.diverging_palette(240, 10, n=9))
../_images/seaborn-diverging_palette-1.png

生成更亮的绿-白-紫调色板:

>>> sns.palplot(sns.diverging_palette(150, 275, s=80, l=55, n=9))
../_images/seaborn-diverging_palette-2.png

生成蓝-黑-红调色板:

>>> sns.palplot(sns.diverging_palette(250, 15, s=75, l=40,
...                                   n=9, center="dark"))
../_images/seaborn-diverging_palette-3.png

生成colormap对象:

>>> from numpy import arange
>>> x = arange(25).reshape(5, 5)
>>> cmap = sns.diverging_palette(220, 20, as_cmap=True)
>>> ax = sns.heatmap(x, cmap=cmap)
../_images/seaborn-diverging_palette-4.png

Back to top

© Copyright 2012-2021, Michael Waskom. 构建基于 Sphinx 3.4.1.