我是新來的mac世界。在Python中,我們想要可視化數據,我使用matplotlib的pyplot來生成一個圖,但是當我做pyplot.show()時,它會創建一個新窗口。這種行爲也發生在我的ipython筆記本內 - 也見下圖。我希望它能夠將圖像嵌入筆記本中。在python上的macplotlib在mac上打開一個新窗口
我該如何解決這個問題?
我是新來的mac世界。在Python中,我們想要可視化數據,我使用matplotlib的pyplot來生成一個圖,但是當我做pyplot.show()時,它會創建一個新窗口。這種行爲也發生在我的ipython筆記本內 - 也見下圖。我希望它能夠將圖像嵌入筆記本中。在python上的macplotlib在mac上打開一個新窗口
我該如何解決這個問題?
嘗試ipython notebook --pylab inline
當您啓動IPython中。
在單元格中輸入單元格魔術%pylab inline
或%matplotlib inline
將使圖形顯示爲內嵌/交互式(而不是新窗口)。
這並不是說,如果你使用%matplotlib
細胞魔法,你仍然需要import matplotlib.pyplot as plt
和import numpy as np
等。隨着%pylab
細胞魔法你不知道。
完美。謝謝 – akhil
我也在pydev裏面運行python。我怎樣才能產生出現在日蝕內而不是單獨的窗口的情節? – akhil