2014-02-20 72 views
0

我是新来的mac世界。在Python中,我们想要可视化数据,我使用matplotlib的pyplot来生成一个图,但是当我做pyplot.show()时,它会创建一个新窗口。这种行为也发生在我的ipython笔记本内 - 也见下图。我希望它能够将图像嵌入笔记本中。在python上的macplotlib在mac上打开一个新窗口

我该如何解决这个问题?

This is what it looks like

回答

0

尝试ipython notebook --pylab inline当您启动IPython中。

+0

完美。谢谢 – akhil

+0

我也在pydev里面运行python。我怎样才能产生出现在日蚀内而不是单独的窗口的情节? – akhil

0

在单元格中输入单元格魔术%pylab inline%matplotlib inline将使图形显示为内嵌/交互式(而不是新窗口)。

这并不是说,如果你使用%matplotlib细胞魔法,你仍然需要import matplotlib.pyplot as pltimport numpy as np等。随着%pylab细胞魔法你不知道。

相关问题