seaborn.
mpl_palette
(name, n_colors=6, as_cmap=False)¶从matplotlib调色板返回离散颜色。
请注意,这将正确处理定性colorburer调色板,尽管如果您要求的颜色多于特定定性调色板所能提供的颜色,您将得到比您预期的更少的颜色。相比之下,要求定性的颜色啤酒调色板使用 color_palette()
将返回预期的颜色数,但它们将循环。
如果您使用的是IPython笔记本,也可以使用 choose_colorbrewer_palette()
以交互方式选择选项板。
调色板的名称。这应该是一个命名的matplotlib colormap。
调色板中的离散颜色数。
matplotlib.colors.Colormap
实例
创建具有8种颜色的定性colorbrewer调色板:
>>> import seaborn as sns; sns.set_theme()
>>> sns.palplot(sns.mpl_palette("Set2", 8))
创建顺序colorbrewer调色板:
>>> sns.palplot(sns.mpl_palette("Blues"))
创建发散调色板:
>>> sns.palplot(sns.mpl_palette("seismic", 8))
创建“暗”顺序调色板:
>>> sns.palplot(sns.mpl_palette("GnBu_d"))