DataFrame⽣成堆积柱状图 举例说明
时间: 2024-01-07 11:48:35 浏览: 120
Python绘制堆叠柱状图的实例
5星 · 资源好评率100%
可以使用Python中的matplotlib库和pandas库来实现DataFrame生成堆积柱状图。具体实现代码如下:
```
import pandas as pd
import matplotlib.pyplot as plt
# 创建DataFrame
df = pd.DataFrame({'A':[1,2,3,4,5],
'B':[2,4,6,8,10],
'C':[3,6,9,12,15]})
# 生成堆积柱状图
df.plot(kind='bar', stacked=True)
# 设置图形标题和坐标轴标签
plt.title('Stacked Bar Chart of DataFrame')
plt.xlabel('X Label')
plt.ylabel('Y Label')
# 显示图形
plt.show()
```
这段代码会生成一个由DataFrame生成的堆积柱状图,其中X轴表示索引,Y轴表示各列的数值,并将各列堆积在一起。
阅读全文