2015-09-10 75 views
0

不知道爲什麼這個簡單的情節不會顯示。只是顯示一個In [*],並不會完成加載圖。無法找到*的含義。任何幫助?IPython筆記本不會顯示情節

import numpy as np 
import matplotlib.pyplot as plt 


r = np.arange(1,11) 
v2 = 1.0/r 

font = {'family' : 'serif', 
    'color' : 'black', 
    'weight' : 'normal', 
    'size' : 18, 
    } 
plt.xlabel('$V*$', fontdict = font) 
plt.ylabel('$Radii$', fontdict = font) 
plt.plot(r,v2,lw=2) 
plt.show() 
+0

您是否正確導入模塊?你能發佈你如何導入庫嗎? –

+3

無法複製這個問題,這對我來說很好,嘗試不同的後端,例如'%matplotlib inline' – AChampion

+0

編輯顯示導入的模塊 –

回答

2

設置iPython筆記本%matplotlib magic command這裏是您需要顯示的圖。

基本上,命令告訴其後端與matplotlib繪製時使用的筆記本電腦,並將其設置爲交互工作。您通常會希望將其設置在筆記本的頂部。

有幾種選擇。常見的是

%matplotlib inline 

它顯示iPython筆記本中的圖。

其他的選擇將取決於您的系統,但可以包括:

‘gtk’, ‘gtk3’, ‘inline’, ‘nbagg’, ‘notebook’, ‘osx’, ‘qt’, ‘qt4’, ‘qt5’, ‘tk’, ‘wx’ 

如果你只是設置:

%matplotlib 

沒有GUI的選擇,它會使用默認後端系統上(在您的.matplotlibrc文件中定義)。