社区
脚本语言
帖子详情
matplotlib中plt.show()和plt.ion()问题
Nine_s
2018-07-20 09:43:32
如果注释了plt.show()可以显示出红线,但是无法更新学习(红线无法动态拟合),不注释plt.show()连红线都无法显示,什么原因,还是我其他的地方有错
...全文
1784
5
打赏
收藏
matplotlib中plt.show()和plt.ion()问题
如果注释了plt.show()可以显示出红线,但是无法更新学习(红线无法动态拟合),不注释plt.show()连红线都无法显示,什么原因,还是我其他的地方有错
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
tiaoyuedexin
2020-06-06
打赏
举报
回复
2
发现PYCharm显示动态图需单独弹出视窗,具体设置方法如下: File->Settings->Tools->Python scientific->取消Show plots in tool window前的√
南极狼-xushy
2018-09-27
打赏
举报
回复
%matplotlib,运行之后就可以了,图片就不在notebook里显示,而是跳出一个窗口显示,这样就可以动态显示了。如果想切换回图片在notebook里显示,就运行%matplotlib inline。
捧一束阳光.
2018-07-23
打赏
举报
回复
7
这个是老版本的,改一下,不用figure建窗口,直接用plt.scatter(x_data,y_data)创建图,再plt.show()查看,然后在打开交互式模式plt.ion()。然后在for循环训练里把窗口对象ax换成plt.plot(......),再写延迟代码。具体如下:
plt.scatter(x_data,y_data)
plt.show()
plt.ion()
#学习训练1000步
for i in range(1000):
#training
sess.run(train_step,feed_dict={xs:x_data,ys:y_data})
if i%50==0:
#看训练数据学习改进
# print(1-sess.run(loss,feed_dict={xs:x_data,ys:y_data}))
prediction_value = sess.run(prediction, feed_dict={xs: x_data})
plt.cla()
plt.scatter(x_data, y_data)
lines = plt.plot(x_data, prediction_value, 'r-', lw=5)
plt.pause(0.5)
Nine_s
2018-07-20
打赏
举报
回复
第一张图贴错了,不好意思
matplotlib
-3.0.1.tar.gz
python依赖包
matplotlib
-3.7.0.tar.gz
py依赖包
matplotlib
-1.4.1.tar.gz
matplotlib
-1.4.1.tar.gz
解决
matplotlib
库show()方法不显示图片的
问题
今天小编就为大家分享一篇解决
matplotlib
库show()方法不显示图片的
问题
,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
学习python数据可视化
matplotlib
库.zip
学习python数据可视化
matplotlib
库
脚本语言
37,744
社区成员
34,212
社区内容
发帖
与我相关
我的任务
脚本语言
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
复制链接
扫一扫
分享
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
试试用AI创作助手写篇文章吧
+ 用AI写文章