我有一个存储在pandas DataFrame中的时间序列,列有低,平均和高。目前,我将平均值绘制为折线图,但我想用颜色填充低值和高值之间的区域。
我希望创建一个看起来与此完全相同的图表
答案 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)
是df
和DataFrame
以及upper
的界限。