DataFrame 的堆叠条形图

问题描述 投票:0回答:1

我在数据框中有一个下表。我想在堆积条形图中将其可视化。

百分比 A B C D E F
0% 10 20 50 60 100 90
10% 89 87 65 87 89 88
50% 87 876 89 978 6 0
100% 89 78 89 89 54 34

对于上表,我想获得堆叠条形图,其中x轴为A、B、C、D、E、F列,y轴为百分比计数。

例如,x 轴 A 列有堆积条,百分比为 10、89、87、89。

python pandas dataframe stacked-chart
1个回答
0
投票

将百分比设置为索引,转置并绘制堆叠条形图:

df.set_index('Percentage').T.plot.bar(stacked=True)

输出:

pandas stacked bars

© www.soinside.com 2019 - 2024. All rights reserved.