Seaborn / Matplotlib调色板?

时间:2020-05-25 17:59:35

标签: python seaborn

我正在尝试将调色板用于seaborn.light_palette()上seaborn上的条形图,但是如何将其合并到条形图中?

通常,我只在palette内使用sns.barplot关键字并将其设置为诸如“ Greens”之类的字符串。调色板来自seaborn.light_palette()时如何处理?

1 个答案:

答案 0 :(得分:1)

您可以全部使用palette关键字。只需将{Greens“之类的字符串替换为sns.light_palette()返回的值即可。

如果您不想在另一个函数调用中编写整个light_palette()函数调用,则当然可以将其返回值分配给辅助变量:

my_colors = sns.light_palette(...)
sns.barplot(..., palette=my_colors)