Seaborn.choose_colorbrewer_palette()



Seaborn.chooose_colorbrewer_palette() 方法是一个调色板小部件,使用户能够选择给定选项中存在的颜色。这是一种非常有用且有创意的方式,使用户能够选择颜色。

这些调色板是内置的 matplotlib 调色板,可以通过名称在许多 seaborn 函数中访问。它们也可以通过传递此函数返回的对象来使用。

语法

以下是 choose_colorbrewer_palette() 的语法:

seaborn.choose_colorbrewer_palette(data_type, as_cmap=False)

参数

此方法的参数如下所示。

序号 参数和描述
1 数据类型

从定性、发散和顺序中获取值。

这描述了您要可视化的数据类型。您应该知道您可以传递子字符串,例如“q”表示“定性”。

2 As_cmap

此可选参数采用布尔值,如果为真,则返回 matplotlib 颜色图。

返回值

此方法返回一个 pal 或 cmap,它是一个颜色列表或 matplotlib 颜色图。该方法可以在下面给出的示例中理解。

示例 1

在此示例中,我们将了解顺序数据类型的工作原理及其提供的所有选项。可以使用以下代码行来使用顺序调色板小部件。

sns.choose_colorbrewer_palette("sequential", as_cmap=False)

输出

输出如下:

seaborn_choose_colorbrewer_palette

可用的不同名称为:

choose_colorbrewer_palette

可用的不同变体为:

choose_colorbrewer_palette

反转将颜色顺序从深到浅或反过来更改,而暗色将颜色从浅到深更改,因为它们会逐渐变化。

示例 2

在此示例中,我们将了解发散数据类型的工作原理及其提供的所有选项。可以使用以下代码行来使用顺序调色板小部件。

sns.choose_colorbrewer_palette("diverging", as_cmap=False)

输出

输出如下:

seaborn_choose_colorbrewer

可用的不同名称为:

choose_colorbrewer_method

可用的不同变体为:

colorbrewer

反转将颜色顺序从深到浅或反过来更改,而常规顺序是正常顺序。

示例 3

在此示例中,我们将了解定性数据类型的工作原理及其提供的所有选项。可以使用以下代码行来使用顺序调色板小部件。

sns.choose_colorbrewer_palette("qualitative", as_cmap=False)

输出

输出如下:

seaborn_colorbrewer

可用的不同名称为:

seaborn_colorbrewer_method.jpg

在所有这些示例中,n 表示颜色图中要显示的颜色数量,数据集是颜色的去饱和度。

seaborn_palette_widgets_introduction.htm
广告