使用Python绘制带有误差带的图形

7 投票
1 回答
5997 浏览
提问于 2025-04-17 11:00

最近我一直在想怎么用图形的方式来表示一组数据及其估计的误差。

我看到一些图表,数据是用线条表示的,背景有个“带子”填充在表示数据上下误差范围的线条之间。

这种图表有没有特定的名字?有没有什么Python工具包可以用来制作这样的图表?

如果能用matplotlib简单地实现这个效果就更好了——现在我只是画了三条线,但我不知道怎么填充它们之间的区域。

1 个回答

7

我会使用 fill_between 这个方法。你可以查看 matplotlib手册中的“我们最喜欢的食谱”部分,里面有一些不错的例子。他们有一个看起来像这样的:

这里输入图片描述

还有一个看起来像这样的:

这里输入图片描述

撰写回答