將繪圖儲存到影像檔案
在 matplotlib 中, plt.show() 函數在 GUI 中顯示圖形。但是,可以將繪圖另存為圖像檔案。
為此,請使用 plt.savefig() 函式。在副檔名中指定所需的檔案格式。例如:
import matplotlib.pyplot as plt plt.plot([1, 2, 3], [1, 4, 9]) plt.savefig('foo.png')
這會將繪圖儲存為 PNG 影像。同樣,您可以將其儲存為其他格式,例如PDF:
plt.savefig('foo.pdf')
要刪除影像周圍任何不需要的空白,請使用bbox_inches='tight' 參數:
plt.savefig('foo.png', bbox_inches='tight')
請注意,應在plt.savefig() 之後呼叫函數plt.show() 以在螢幕上繪圖。省略 plt.show() 將導致已儲存的圖形為空。
以上是如何將 Matplotlib 圖儲存為影像檔案?的詳細內容。更多資訊請關注PHP中文網其他相關文章!