如何保存Matplotlib.pyplot.loglog到文件?
How to save Matplotlib.pyplot.loglog to file?
我正在尝试生成矢量的双对数图,并将生成的图保存到文件中。
这是我目前尝试过的方法:
import matplotlib.pyplot as plt
...
plt.loglog(deg_distribution,'b-',marker='o')
plt.savefig('LogLog.png')
我正在使用 Jupyter Notebook,其中我在上面的代码中的语句 2 之后将生成的图形作为输出,但是保存的文件是空白的。
注意pyplot有当前图形和当前轴的概念。所有绘图命令都适用于当前坐标区。因此,请确保您在正确的轴上绘图。这是一个WME。
import matplotlib.pyplot as plt
fig, ax = plt.subplots()
ax.loglog(range(100), 'b-',marker='o')
plt.savefig('test.png') # apply to the axes `ax`
我正在尝试生成矢量的双对数图,并将生成的图保存到文件中。
这是我目前尝试过的方法:
import matplotlib.pyplot as plt
...
plt.loglog(deg_distribution,'b-',marker='o')
plt.savefig('LogLog.png')
我正在使用 Jupyter Notebook,其中我在上面的代码中的语句 2 之后将生成的图形作为输出,但是保存的文件是空白的。
注意pyplot有当前图形和当前轴的概念。所有绘图命令都适用于当前坐标区。因此,请确保您在正确的轴上绘图。这是一个WME。
import matplotlib.pyplot as plt
fig, ax = plt.subplots()
ax.loglog(range(100), 'b-',marker='o')
plt.savefig('test.png') # apply to the axes `ax`