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

seaborn.mpl_palette¶

seaborn.mpl_palette(name, n_colors=6, as_cmap=False)¶

从matplotlib调色板返回离散颜色。

请注意,这将正确处理定性colorburer调色板,尽管如果您要求的颜色多于特定定性调色板所能提供的颜色,您将得到比您预期的更少的颜色。相比之下,要求定性的颜色啤酒调色板使用 color_palette() 将返回预期的颜色数,但它们将循环。

如果您使用的是IPython笔记本,也可以使用 choose_colorbrewer_palette() 以交互方式选择选项板。

参数
name一串

调色板的名称。这应该是一个命名的matplotlib colormap。

n_colors利息

调色板中的离散颜色数。

返回
RGB元组或 matplotlib.colors.Colormap

实例

创建具有8种颜色的定性colorbrewer调色板:

>>> import seaborn as sns; sns.set_theme()
>>> sns.palplot(sns.mpl_palette("Set2", 8))
../_images/seaborn-mpl_palette-1.png

创建顺序colorbrewer调色板:

>>> sns.palplot(sns.mpl_palette("Blues"))
../_images/seaborn-mpl_palette-2.png

创建发散调色板:

>>> sns.palplot(sns.mpl_palette("seismic", 8))
../_images/seaborn-mpl_palette-3.png

创建“暗”顺序调色板:

>>> sns.palplot(sns.mpl_palette("GnBu_d"))
../_images/seaborn-mpl_palette-4.png

Back to top

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