gpt4 book ai didi

python - plt.savefig 在 Python 中生成空白图形

转载 作者:太空宇宙 更新时间:2023-11-03 14:04:05 26 4
gpt4 key购买 nike

我想将绘图保存为 png。以下代码生成一个空白图形:

import numpy as np
import matplotlib.pyplot as plt
x = np.linspace (0 , 10, 1000)
y = x**2
plt.plot(x, y)
plt.savefig('line_plot.png', dpi=100)

我正在使用 Python 3.6 以及 Anaconda 和 Spyder 3.2.0。如何获得包含所需绘图的 png?

最佳答案

尝试直接使用 Figure 对象。

fig=plt.figure()
plt.plot(x,y)
fig.savefig('line_plot.png', dpi=100)

如果您对 PNG 感兴趣,请使用“.png”而不是“.jpg”。根据 GUI 工具包,您可能需要在最后一行之前添加 fig.show()。

关于python - plt.savefig 在 Python 中生成空白图形,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45584512/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com