我有这段代码。:
import matplotlib.pyplot as plt
fig = plt.get_figure()
fig.savefig("myplot1.pdf")
它给出了以下错误:
AttributeError: 'module' object has no attribute 'get_figure'
任何解决方案。 感谢
答案 0 :(得分:1)
首先检查模块或库中是否存在函数,然后才继续。另外,请用相关或示例数据解释问题。
您可以将图形保存在matplotlib.pyplot中,如图所示。
import matplotlib.pyplot as plt
plt.scatter(x=[0,1,2,3,4,5],y=[0,1,2,3,4,5])
plt.savefig('saved_figure') #figure will be saved as saved_figure.png
plt.savefig('saved_figure.pdf') #figure will be saved as saved_figure.pdf
The Saved Figure将如下所示,并将保存在工作目录中。
pdf格式的