python堆叠面积图
时间: 2023-07-06 21:29:37 浏览: 152
python可视化图表案例-面积图与堆叠面积图
要绘制Python堆叠面积图,您可以使用Python的Matplotlib库。以下是一个简单的示例代码,用于绘制两个数据系列的堆叠面积图:
```python
import matplotlib.pyplot as plt
# 数据系列
x = [1, 2, 3, 4, 5]
y1 = [1, 2, 3, 2, 1]
y2 = [0, 1, 2, 3, 4]
# 绘制堆叠面积图
plt.stackplot(x, y1, y2, labels=['Series 1', 'Series 2'])
# 添加图例和标签
plt.legend(loc='upper left')
plt.xlabel('X-axis')
plt.ylabel('Y-axis')
plt.title('Stacked Area Chart')
# 显示图形
plt.show()
```
这将生成一个简单的堆叠面积图,其中x轴是1到5,y轴表示两个数据系列的值。您可以根据需要更改数据系列并调整其他绘图选项,以使其适合您的需求。
阅读全文