【发布时间】:2015-05-10 23:00:05
【问题描述】:
假设我有一个类似的数据
df = pd.Dataframe({'id': [1,2,3,4,5], 'Disease' : [0,0,1,0,1], 'code':['A', 'B', 'B', 'A', 'A']})
现在我知道如果我按代码分组
m = df.groupby(df.code).size()
我有代码 A 和 B 的人的频率图。我需要将其绘制为条形图,但我想要百分比图。也就是说,y 轴是从 0 到 100 的百分比,x 轴是代码。我想看看代码 A 的人有多少百分比的状态为 0 和 1,反之亦然。以前有人处理过这个问题吗?
【问题讨论】:
标签: python matplotlib