请帮忙,
A、B和C是列。
X、Y、Z、Q、R是我的索引值。
我想在Python(Matplotlib)中制作一个堆积条形图,该图计算每个市场的每个OUT_CAUSE的归一化百分比值,并在图表中表示它们。
OUT_CAUSE A B C
MARKET
X 12.0 11.0 4.0
Y 9.0 12.0 3.0
Z 16.0 40.0 1.0
Q 23.0 19.0 3.0
R 17.0 15.0 2.0
图表的 X 轴应该是市场
图表的 Y 轴应该是每个市场 OUT_CAUSE 的贡献百分比。
所有百分比之和应该等于100。
我使用这个来表示直接数字:
df(kind='bar', stacked=True ,figsize=(8, 8));