如何在使用Groupby完成的箱形图上显示子图的标题?

时间:2019-11-27 05:12:18

标签: pandas matplotlib pandas-groupby boxplot

我刚刚使用groupby创建了箱形图,但是,在包含每个箱形图的标题时遇到了麻烦。只是为了澄清一下,我不想手动更改子图的标题,我希望它能自动显示,因为现在我只获取所有图,但是我不知道哪个组是哪个... < / p>

这是一个例子: Example

这是我正在使用的代码:

gt_venta_precio_zona = gt_venta[['Precio USD','Zona']]
gt_venta_precio_zona.groupby('Zona').plot.box(fontsize=20,rot=90,figsize=(12,8),return_type='axes',patch_artist=True)

任何帮助将不胜感激。

提前谢谢!

1 个答案:

答案 0 :(得分:0)

您可以保存分组的数据,然后遍历各组,提供组名(键入groups。keys())作为绘图功能的标题:

data = data.filter(function(d){return d.sales>40})

enter image description here