origin叠加柱状图
时间: 2023-07-29 13:12:08 浏览: 126
origin图例讲解
可以使用Python中的matplotlib库来绘制叠加柱状图。您可以使用以下代码来实现:
```
import matplotlib.pyplot as plt
import numpy as np
# 创建数据
N = 5
data1 = np.array([20, 35, 30, 35, 27])
data2 = np.array([25, 32, 34, 20, 25])
ind = np.arange(N)
# 绘制叠加柱状图
p1 = plt.bar(ind, data1, width=0.5)
p2 = plt.bar(ind, data2, width=0.5, bottom=data1)
# 设置图形属性
plt.ylabel('数量')
plt.title('两个数据集的叠加柱状图')
plt.xticks(ind, ('A', 'B', 'C', 'D', 'E'))
plt.yticks(np.arange(0, 81, 10))
plt.legend((p1[0], p2[0]), ('数据集1', '数据集2'))
plt.show()
```
执行此代码后,将显示一个叠加柱状图,其中显示了两个数据集之间的比较。
阅读全文