以下是我的代码:
import seaborn as sns
df = sns.load_dataset('iris')
以下代码为我提供了一个正常的小提琴种类与sepal_length的关系图:
sns.violinplot(x = df['species'], y = df['sepal_length'])
输出看起来像这样
现在,我需要更改每个图的颜色,这就是我遇到的问题 有没有办法通过留在seaborn violin_plot中而不进入matplotlib或其他任何方式来做到这一点?
答案 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!完成了。