2014-06-14 28 views
-2

每当我试图在标准Python解释器绘制简单的图表, matplotlib没有绘制这一切,它是所有返回的内存地址和信息:我运行Matplotlib失败

 >>> import pylab 
     >>> import numpy as np 
     >>> import matplotlib 
     >>> x = np.linspace(0, 20, 1000) 
     >>> y = np.sin(x) 
     >>> pylab.plot(x, y) 
     [<matplotlib.lines.Line2D object at 0x7ff7ac2d5890>] 

卡利Linux 1.0.7,你们认为可能是什么问题?

回答

1

您需要致电pylab.show()才能渲染该图,其余代码是正确的。

>>> import pylab 
>>> import numpy as np 
>>> import matplotlib 
>>> x = np.linspace(0, 20, 1000) 
>>> y = np.sin(x) 
>>> pylab.plot(x, y) 
>>> pylab.show() 

enter image description here

0

只需添加pylab.show()!一旦代码运行,这将显示剧情。

相关问题