繁体   English   中英

Ipython matplotlib交互模式如何工作?

[英]How does Ipython matplotlib interactive mode work?

我正在尝试使用Ipython学习matplotlib,但无法弄清楚交互模式是如何工作的。

这里有一个类似的问题

Matplotlib的“交互模式”(ion(),ioff())的确切语义?

但是引用的讨论链接已损坏。

我开始使用

ipython --pylab

然后

figure()
title('Title')

可以交互工作,但是

fig=figure()
fig.suptitle('Suptitle')

需要一个

draw()

在图形窗口中更新。

为什么这些反应不同? 如果我有两个数字,该如何使它们同时更新? 我每次都必须调用draw()吗?

使用ipython时,交互模式并不是真正有用,因为它已经知道何时显示绘图。

当您使用普通的python shell时,它会更有用,并且您将能够控制何时弹出图。

使用ion(),绘图将在您制作后立即弹出。

使用ioff(),直到您调用plt.show()时,图才会弹出。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM