2014-02-20 71 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細胞魔法你不知道。

相關問題