如何在Matplotlib中绘制堆积面积图
文章标签
matplotlib
要在Matplotlib中绘制堆积面积图,可以使用fill_between
函数来实现。下面是一个简单的示例代码:
import matplotlib.pyplot as plt
# 假设有两个数据集
x = [1, 2, 3, 4, 5]
y1 = [1, 2, 3, 4, 5]
y2 = [2, 3, 4, 5, 6]
# 创建堆积面积图
plt.fill_between(x, y1, color='skyblue', alpha=0.5)
plt.fill_between(x, y2, color='salmon', alpha=0.5, y2=y1)
plt.show()
在这个例子中,我们首先创建了两个数据集y1
和y2
,然后使用fill_between
函数分别填充这两个数据集所对应的面积,其中alpha
参数控制透明度,color
参数控制填充的颜色,y2
参数表示堆积的基础数据集。
运行这段代码可以生成一个堆积面积图,其中两个数据集在y轴方向堆积在一起。
版权声明
本文仅代表作者观点,不代表米安网络立场。
上一篇:Navicat中怎么设置备份文件的压缩级别 下一篇:odbc数据库怎么更改表的列名
发表评论:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。