有没有办法改变seaborn violin_plot的颜色

时间:2020-04-21 13:25:32

标签: python seaborn violin-plot

以下是我的代码:

import seaborn as sns
df = sns.load_dataset('iris')

以下代码为我提供了一个正常的小提琴种类与sepal_length的关系图:

sns.violinplot(x = df['species'], y = df['sepal_length'])

输出看起来像这样

species vs sepal_length

现在,我需要更改每个图的颜色,这就是我遇到的问题 有没有办法通过留在seaborn violin_plot中而不进入matplotlib或其他任何方式来做到这一点?

1 个答案:

答案 0 :(得分:0)

答案是使用seaborn的violin_plot的简单参数称为pallete

以下是该代码:

import seaborn as sns
df = sns.load_dataset('iris')
sns.violinplot(x = df['species'], y = df['sepal_length'], palette = ['green', 'blue', 'yellow'])

和BAM!完成了。