有没有办法在IPython“interact”函数中修改绘图而不是重新填充它?你知道吗
如果绘图包含大量繁重的图形(或某些部分需要繁重的计算),则比从头开始绘图要快得多。你知道吗
我正在尝试以下代码,但它不起作用:更改滑块后,整个绘图变为空白。你知道吗
%matplotlib inline
import matplotlib.pyplot as plt
from IPython.html.widgets import interact
import numpy as np
x = np.arange(0,11.)
y1 = x / 10.
y2 = np.random.rand(len(x))
plt.plot(x,y1)
plt.plot(x,y2)
plt.ylim([0,1])
ax = plt.gca()
def replot_it(a):
ax.lines.pop(1)
y = (x/10.)**a
ax.plot(x,y)
interact(replot_it, a=(0.,5.))
如有任何建议,我将不胜感激。你知道吗
如果您有IPython>;3.0和mpl>;1.4:run这是一个单元:
以及
在它下面的牢房里。你知道吗
相关问题 更多 >
编程相关推荐