在 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+ 浏览量

启动你的事业

完成课程,获得认证

立即开始
广告