教育行業(yè)A股IPO第一股(股票代碼 003032)

全國(guó)咨詢/投訴熱線:400-618-4000

使用fill_betweenx()函數(shù)填充兩條垂直曲線之間的區(qū)域

更新時(shí)間:2022年03月31日16時(shí)13分 來(lái)源:傳智教育 瀏覽次數(shù):

  fill_betweenx()函數(shù)的語(yǔ)法格式如下:

fill_between(y, x1, x2=0, where=None, step=None, interpolate=False,
             data=None, **kwargs)

  該函數(shù)常用參數(shù)的含義如下:

  ·y:表示y軸坐標(biāo)的序列。

  ·x1:表示第一條曲線的x軸坐標(biāo)。

  ·x2:表示第二條曲線的x軸坐標(biāo)。

  ·where:布爾值,表示要填充區(qū)域的條件。

  例如,將第一條曲線位于第二條曲線上方的區(qū)域填充為藍(lán)色,將第一條曲線位于第二條曲線下方的區(qū)域填充為橙色,代碼如下:

plt.fill_between(x, cos_y, sin_y, cos_y<sin_y, color='dodgerblue',
                 alpha=0.5)
plt.fill_between(x, cos_y, sin_y, cos_y>sin_y, color='orangered',
                 alpha=0.5)

  以上示例的填充效果如圖4-11所示。

曲線之間的區(qū)域填充

  圖4-11 曲線之間區(qū)域的填充

0 分享到:
和我們?cè)诰€交談!