如何在matplotlib中绘制带有错误值的折线图?

时间:2017-04-29 23:38:04

标签: python matplotlib

我有一个存储在pandas DataFrame中的时间序列,列有低,平均和高。目前,我将平均值绘制为折线图,但我想用颜色填充低值和高值之间的区域。

我希望创建一个看起来与此完全相同的图表

example

1 个答案:

答案 0 :(得分:0)

我认为它类似于:

SELECT code FROM Codes
GROUP BY code 
HAVING count(year) = 3

如果ax是你的轴,ax.fill_between(df.index, df.upper, df.lower, where= df.upper > df.lower, facecolor='red', alpha=0.5, interpolate=True) dfDataFrame以及upper的界限。