问题:
使用 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中文网其他相关文章!