Matplotlib.pyplot 和 Matplotlib.figure 之間有什麼區別?


matplotlib.pyplot

matplotlib.pyplot 是一個函式集合,這些函式讓 matplotlib 能夠像 MATLAB 一樣工作。每個 pyplot 函式對某個圖形做一定的更改:例如,建立圖形、在圖形中建立繪圖區域、繪製繪圖區域中的某些線、給繪圖加上標籤等裝飾。

matplotlib.pyplot 中,會在函式呼叫之間保留各種狀態,以便它能夠跟蹤當前圖形和繪圖區域等內容,並且繪圖函式將定向到當前軸。

matplotlib.figure

圖形會跟蹤所有子軸、一些“特殊”藝術家(標題、圖形圖例等)和畫布。圖形可以包含任意數量的軸,但通常至少有一個。

示例

from matplotlib import pyplot as plt

plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True

fig = plt.figure("I am figure window")

plt.show()

輸出

更新時間: 2021 年 6 月 16 日

2K+ 瀏覽

開啟您的職業生涯

透過完成該課程獲得認證

開始
廣告
© . All rights reserved.