2024-05-20 08:01:37 发布
网友
我使用带有--pylab inline选项的IPython笔记本,因为我不希望绘图显示在不同的窗口中。现在我想把我在笔记本上看到的绘图保存为PDF或PNG文件。
--pylab inline
一些代码示例使用
import matplotlib as plt plt.savefig("figure.png") # save as png
但这在内联模式下似乎不起作用。
当然,我可以简单地保存从浏览器中生成的PNG,但是我想用一行Python来完成这项工作。我也对PDF导出感兴趣。
尝试此操作(请注意,文件将保存到默认笔记本文件夹中):
plot(range(80)) xlabel('foo') ylabel('bar') legend(['myline']) axis([0, 80, 0, 120]) savefig('sample.pdf')
如果你想png,只要把它改成'sample.png'。
png
'sample.png'
请注意,savefig()调用应该与绘图命令位于同一笔记本单元格中。
savefig()
尝试此操作(请注意,文件将保存到默认笔记本文件夹中):
如果你想
png
,只要把它改成'sample.png'
。请注意,
savefig()
调用应该与绘图命令位于同一笔记本单元格中。相关问题 更多 >
编程相关推荐