python - matplotlib imshow() 什么都不做

标签 python matplotlib anaconda

<分区>

我最近安装了 Anaconda分发(使用 sudo,在 /usr/lib 下)。

但是,当尝试执行以下行时:

from matplotlib import pyplot
from numpy import zeros
pyplot.imshow(zeros((100, 100)))

没有任何反应(我希望看到黑屏)。完全没有错误。

我错过了什么?

最佳答案

制作完成后,您需要告诉 matplotlib 显示 绘图(或将图形保存到文件中)。

要在屏幕上显示绘图,请尝试在 imshow 行之后添加 pyplot.show()

要保存到文件,请尝试 pyplot.savefig('myfig.png')

关于python - matplotlib imshow() 什么都不做,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35085597/

相关文章:

python - 语法错误: invalid syntax line 138 unexpected error

python - django 中的 PyCallGraph 中间件

python - Matplotlib 版本

anaconda - Spyder 工具菜单丢失 "open command prompt"

anaconda - 使用 conda install 时更改超时限制

python - 使用 Pandas 进行多次时变试验

python - 如何转换(或缩放)轴值并重新定义 matplotlib 中的滴答频率?

python - OSX 上的 Scipy、Numpy、Matplotlib 问题

ipython - 在 IPython 笔记本中操作内联图形

powershell - 如何从powershell激活conda环境?