【发布时间】:2017-03-18 22:46:15
【问题描述】:
我正在查看不同贷款状态级别内的房屋所有权,我想使用堆积条形图以百分比形式显示这一点。
我已经能够使用此代码创建频率堆积条形图:
df_trunc1=df[['loan_status','home_ownership','id']]
sub_df1=df_trunc1.groupby(['loan_status','home_ownership'])['id'].count()
sub_df1.unstack().plot(kind='bar',stacked=True,rot=1,figsize=(8,8),title="Home ownership across Loan Types")
这给了我这张照片:1
但我不知道如何将图表转换为百分比。因此,例如,我想进入默认组,哪些百分比有抵押,哪些拥有等等。
这是我的 context2 分组表:
谢谢!!
【问题讨论】:
-
将您的 groupby 数据作为文本而不是图片添加到问题中;它使回答更容易,更有可能。
标签: python-2.7 dataframe group-by stacked-chart