1. 程式人生 > >python可視化---axvspan()函數

python可視化---axvspan()函數

num figure import div http pre .py 實現 技術

函數功能:繪制垂直於x軸的參考區域。

調用簽名:plt.axvspan(xmin=1.0, xmax=2.0, facecolor="y", alpha=0.3)

xmin:參考區域的起始位置

xmax:參考區域的終止位置

facecolor:參考區域的填充顏色

alpha:參考區域的填充顏色的透明度

平移性:上面的函數,同樣適用於axhspan()函數

代碼實現:

import matplotlib.pyplot as plt
import numpy as np

x = np.linspace(0.05, 10, 1000)
y = np.sin(x)

plt.plot(x, y, ls
="-.", lw=2, c="c", label="plot figure") plt.legend() plt.axhspan(ymin=0.0, ymax=0.5, facecolor="y", alpha=0.3) plt.axvspan(xmin=4.0, xmax=6.0, facecolor="y", alpha=0.3) plt.show()

技術分享圖片

python可視化---axvspan()函數