箱线图:按x值表示的颜色和按图案区分的色相
说我有一个箱形图,如下图所示:
我想获得不同的颜色:
Fri
,Sat
并Sun
显示为蓝色;Thur
会变成红色我想用包装盒中的图案(条纹或其他)来区分色调
我找不到使用seaborn调色板进行此操作的方法。
我知道我可以直接在matplotlib中弄乱一个boxplot的盒子,但是seaborn给了我一些帮助。在这种情况下如何获得包装盒?
回答:
这些框最终出现在artists
返回轴的列表中,因此您只需要操作这些对象上的属性:
ax = sns.boxplot(data=x)box = ax.artists[0]
box. set_facecolor("white")
等等
以上是 箱线图:按x值表示的颜色和按图案区分的色相 的全部内容, 来源链接: utcz.com/qa/407976.html