如何使用 pyplot 填充階梯曲線下的區域?(Matplotlib)
要使用 pyplot 填充階梯曲線下的區域,我們可以採取以下步驟
步驟
- 設定圖形大小並調整子圖之間和周圍的填充。
- 使用 numpy 建立隨機資料點 x、y1 和 y2。
- 要填充曲線下的區域,請使用 ste="pre",使用 fill_between() 方法將 x 和 y 放入其中。
- 使用 plot() 方法繪製 (x, y1) 和 (x, y2) 線,使用 drawstyle="steps" 方法。
- 要顯示圖形,請使用 show() 方法。
示例
import matplotlib.pyplot as plt import numpy as np plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True x = np.linspace(-10, 10, 100) y1 = np.sin(x) y2 = np.cos(x plt.fill_between(x, y1, step="pre", alpha=0.4) plt.fill_between(x, y2, step="pre", alpha=0.4) plt.plot(x, y1, drawstyle="steps") plt.plot(x, y2, drawstyle="steps") plt.show()
輸出

廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
安卓
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP