The fill_between function fills a region of a plot with a specified color. We can also choose an alpha channel value. The function also has a where parameter so that we can shade a region based on a condition.
fill_between
where