python的堆积柱形图
时间: 2023-11-09 19:00:09 浏览: 204
Excel 堆积柱形图的制作
5星 · 资源好评率100%
您可以使用matplotlib中的bar函数来绘制堆积柱形图。具体来说,可以使用bottom参数来指定每个柱形的底部位置。下面是一个简单的例子:
```python
import matplotlib.pyplot as plt
labels = ['A', 'B', 'C', 'D']
data1 = [10, 15, 20, 25]
data2 = [5, 10, 15, 20]
fig, ax = plt.subplots()
ax.bar(labels, data1, label='Data 1')
ax.bar(labels, data2, bottom=data1, label='Data 2')
ax.legend()
plt.show()
```
这将绘制一个堆积柱形图,其中每个柱形分为两个部分,分别表示data1和data2的值。
阅读全文