在 matplotlib 中將繪圖儲存到 PDF 中


使用 plt.savefig("myImagePDF.pdf", format="pdf", bbox_inches="tight") 該方法,我們可以在 PDF 格式中儲存圖片。

步驟

  • 使用 字典 建立列 1 和列 2 為鍵和值像 i 和 i*i 一樣,其中 i 分別為 0 到 10。

  • 使用 pd.DataFrame(d) 建立一個數據框d 在步驟 1 中建立。

  • 使用 ‘o’ 和 ‘rx’ 樣式繪製資料框。

  • 要在 PDF 格式中儲存該檔案,使用 savefig() 方法,其中圖形名稱是 myImagePDF.pdf,格式 = “pdf”。

  • 要顯示圖形,使用 plt.show() 方法。

例子

import pandas as pd
from matplotlib import pyplot as plt

d = {'Column 1': [i for i in range(10)], 'Column 2': [i * i for i in range(10)]}

df = pd.DataFrame(d)

df.plot(style=['o', 'rx'])
plt.savefig("myImagePDF.pdf", format="pdf", bbox_inches="tight")
plt.show()

輸出

更新於: 12-9-2023

54K+ 瀏覽量

啟動你的事業

完成課程,獲得認證

立即開始
廣告