Pandas 如何在seaborn中自定义箱线图的面颜色和填充图案?

Pandas 如何在seaborn中自定义箱线图的面颜色和填充图案?,pandas,matplotlib,seaborn,Pandas,Matplotlib,Seaborn,我想自定义分组箱线图中框的面颜色和阴影图案 我检查了seaborn的文档,发现seaborn只返回一个matplotlib.axes.\u subplot.AxesSubplot对象,而不是一个dict对象,我可以使用它设置箱线图中框的属性 我找到的最接近的解决方案是使用Pandas.Dataframe的箱线图方法,它接受一个名为return\u type的输入参数。如果return\u type=true,则箱线图方法的返回值是一个dict对象,可以利用它来实现我的目标。但是当我选择按多个列变

我想自定义分组箱线图中框的面颜色和阴影图案

我检查了seaborn的文档,发现seaborn只返回一个
matplotlib.axes.\u subplot.AxesSubplot
对象,而不是一个
dict
对象,我可以使用它设置箱线图中框的属性


我找到的最接近的解决方案是使用Pandas.Dataframe的
箱线图
方法,它接受一个名为
return\u type
的输入参数。如果
return\u type=true
,则箱线图方法的返回值是一个
dict
对象,可以利用它来实现我的目标。但是当我选择按多个列变量分组时,在轴标签上有一些问题。框之间的空间不够宽,无法显示与列变量的每个组合对应的所有单词。我正在寻找修复的方法。

我的副本think@mwaskom我有一个后续问题。是否还有向图例添加阴影图案的方法?谢谢