spyder中以html输出图形,交互(?)用matplotlib在Spyder中绘图

我正试图从Matlab迁移到Python,但不知道如何获得交互式(?)在Spyder IDE中绘图。我的测试代码如下所示。当.ion()什么也没发生时,我看到一个快速闪现的图形被绘制出来,然后窗口立即关闭并吐出我的问候。如果没有.ion(),图形将正确绘制,但脚本将挂起,直到我手动关闭图形窗口时才会弹出Hello。我希望这个脚本能像一个matlab脚本一样运行,并绘制出我要求它绘制的各种图形,同时进行任何计算并将输出放到终端(?)窗户。

我试着在ipython中一次一行地输入这些行,这似乎很有效,但我更愿意使用脚本表单格式,在这些行之间来回调整代码。

如果有帮助的话,我正在Windows7中工作。我安装了python(x,y)并从那里启动了spyder(spyder版本2.1.9)。我也见过一些类似的问题,但我没能解决这个问题。在我看来,有人说ipythons的最新版本与spyder不兼容,但后来我看到另一篇文章说,不管怎样,都应该支持交互式绘图。谢谢你的帮助!如果有人有我可以用来模仿matlab行为的可供选择的环境,我对Python真的很陌生。import matplotlib.pylab as plt

plt.ion()

plt.plot([1,2,3])

plt.show()

plt.ylabel('This is an axis')

print ("Hello")

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值