Python:尝试从多索引数据透视表中的数据创建条形图

时间:2017-07-22 23:38:13

标签: python-2.7 matplotlib seaborn

我已经看到了一些与我的问题相关的答案,但它们有很大的不同,我仍然不确定如何解决这个问题。我在Python中有一个数据透视表,其组织如下:

enter image description here

我想创建一个条形图,在x轴上我为6个部门(A,B,C等)中的每个部门分别设置了6个部分,然后每个部分都有两个条形图显示男性和女性的“Perc Admitted”列中的值,为清晰起见,它们的颜色不同。我一直在尝试使用Seaborn的barplot,但似乎无法让它聚集在一起,例如试图

sns.barplot(data = admit_data, x = 'Dept', y = 'Perc Accepted', hue = 'Gender')

给我一​​个“ValueError:无法解释输入'Dept'”错误。还在学习Python并且不确定如何最好地做到这一点...任何建议将不胜感激。我也愿意使用matplotlib.pyplot或其他库,如果这也提供了一个优雅的解决方案。谢谢!

0 个答案:

没有答案