matplotlib.pyplot.
fill_between
(x, y1, y2=0, where=None, interpolate=False, step=None, hold=None, data=None, **kwargs)¶Fill the area between two horizontal curves.
The curves are defined by the points (x, y1) and (x, y2). This creates one or multiple polygons describing the filled area.
You may exclude some horizontal sections from filling using where.
By default, the edges connect the given points directly. Use step if the filling should be a step function, i.e. constant in between x.
Parameters:  x : array (length N)
y1 : array (length N) or scalar
y2 : array (length N) or scalar, optional, default: 0
where : array of bool (length N), optional, default: None
interpolate : bool, optional
step : {‘pre’, ‘post’, ‘mid’}, optional



Returns: 


Other Parameters:  
**kwargs

See also
fill_betweenx
Notes
Note
In addition to the above described arguments, this function can take a data keyword argument. If such a data argument is given, the following arguments are replaced by data[<arg>]:
matplotlib.pyplot.fill_between
¶