我有一个pandas数据帧,有4列6行。例如:
Healthy state_A state_B state_C
0: Yes 0 1 1
1: No 0 1 0
2: Yes 0 0 1
3: Yes 0 0 1
4: No 0 0 0
5: No 0 0 1
现在我想画一个条形图。每个状态列的总和应为一个bar(即状态_A的总和应对应于一个bar,状态_B的总和应对应于一个bar,状态的总和应对应于一个bar)。另外,我想按健康栏对它们进行分组,即每个栏都应该分层。例如,状态栏的高度为4(总和为4),它应该由两种颜色组成(一种颜色的高度为3,因为我们有三种Healty==Yes;另一种颜色的高度为1,因为我们有一种Healty==No)。在
如何做到这一点?在
我不确定我对你说的对,但我会尽力的。在
样本数据:
(列顺序不重要)
图表:
^{pr2}$聚合结果:
图像/图表:
相关问题 更多 >
编程相关推荐