首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Matplotlib savefig方法保存空图像

Matplotlib savefig方法保存空图像
EN

Stack Overflow用户
提问于 2020-11-04 23:59:14
回答 1查看 87关注 0票数 0

我正在学习一本介绍Matplotlib的教科书中的一个例子。下面的代码在通过命令行Python运行时保存一个图形,但在通过Jupyter运行时保存一个空图像。为什么会发生这种情况?

代码语言:javascript
复制
%matplotlib inline
import matplotlib.pyplot as plt
import numpy as np
x = np.linspace(0, 10, 100)
fig = plt.figure()
plt.plot(x, np.sin(x), '-')
plt.plot(x, np.cos(x), '--')
fig.savefig('image.png')
EN

回答 1

Stack Overflow用户

发布于 2020-11-05 00:07:36

我尝试在Jupyter中运行相同的代码,但没有您的第一行代码:

代码语言:javascript
复制
#%matplotlib inline
import matplotlib.pyplot as plt
import numpy as np
x = np.linspace(0, 10, 100)
fig = plt.figure()
plt.plot(x, np.sin(x), '-')
plt.plot(x, np.cos(x), '--')
fig.savefig(r'C:\Users\new_folder\image.png')

确保为输出图像指定了正确的路径。这种方式对我来说工作得很好,我得到了.png镜像

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64683500

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档