首页 > 后端开发 > Python教程 > 如何在 IPython Notebook 中内联显示 Matplotlib 绘图?

如何在 IPython Notebook 中内联显示 Matplotlib 绘图?

Mary-Kate Olsen
发布: 2024-11-09 16:53:02
原创
600 人浏览过

How do I display Matplotlib plots inline in my IPython Notebook?

IPython Notebook 中的内联 Matplotlib 绘图

问题:

使用 Python 和 Matplotlib 运行 IPython 笔记本时,内联图形没有被显示。相反,输出显示为图形对象。

问题:

如何解决此问题以在笔记本中内联显示 Matplotlib 绘图?

答案:

成功嵌入Matplotlib内联绘图,请确保 %matplotlib inline 指令在笔记本的第一个单元格中执行。此步骤初始化内联显示图形所需的配置。为了防止重复,您还可以通过在 IPython 配置文件中将 c.IPKernelApp.matplotlib 设置为内联来设置默认配置。这将自动以内联模式启动所有 IPython 内核。

这是应该解决该问题的更新示例:

%matplotlib inline

import matplotlib
import numpy as np
import matplotlib.pyplot as plt

x = np.linspace(0, 3*np.pi, 500)
plt.plot(x, np.sin(x**2))
plt.title('A simple chirp')
登录后复制

在 IPython 笔记本中执行此代码现在应该显示内联绘图,而不是作为单独的窗口或图形对象。

以上是如何在 IPython Notebook 中内联显示 Matplotlib 绘图?的详细内容。更多信息请关注PHP中文网其他相关文章!

来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板