【发布时间】:2016-03-08 23:17:53
【问题描述】:
您好,我希望创建某种频率表,我可以在其中获取行(或列)百分比,目的是能够在条形图中并排绘制数据。输出看起来像这样:
Male Female
Mon 21% 79%
Tues 33% 67%
Weds 11% 89%
目前我的数据如下所示:
Day Gender
Mon Male
Mon Female
Mon Female
Weds Female
Fri Male
最后,我只想要 5 个条形图(每天一个),每个性别有两个条形图。我试过 groupby:
df.groupby(['day','gender']).size()
但这仅给出原始计数,并且两个直方图都无法解释,条形图看起来很奇怪,因为我无法正常化(某些日子的交易量比其他日子高得多)。任何帮助将不胜感激!
【问题讨论】: