首頁 >後端開發 >Python教學 >如何將 Matplotlib 圖儲存為影像檔案?

如何將 Matplotlib 圖儲存為影像檔案?

Patricia Arquette
Patricia Arquette原創
2024-12-10 17:03:11582瀏覽

How Can I Save Matplotlib Plots as Image Files?

在Matplotlib 中將繪圖儲存到影像檔案

使用Matplotlib 建立視覺化效果時,預設在圖形使用者介面(GUI) 中顯示它們行為。但是,在某些情況下,需要將繪圖儲存為圖像檔案。

將繪圖儲存到檔案

要將繪圖儲存到影像文件,請使用 Matplotlib 的 savefig功能。透過指定檔案副檔名,可以自訂輸出格式。例如:

import matplotlib.pyplot as plt

plt.plot([1, 2, 3], [1, 4, 9])
plt.savefig('foo.png')  # Saves as a PNG image
plt.savefig('foo.pdf')  # Saves as a PDF file

控制空白

有時,保存的影像周圍可能存在不必要的空白。要刪除它,請指定bbox_inches='tight' 作為savefig 的參數:

plt.savefig('foo.png', bbox_inches='tight')

注意: 如果您打算在儲存後顯示繪圖,請確保plt.show( ) 在plt.savefig() 之後呼叫。否則,保存的圖像檔案將為空。

以上是如何將 Matplotlib 圖儲存為影像檔案?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn