Hi,<div><br></div><div>I&#39;m working on converting some tutorials over from MATLAB into the Notebook. In these tutorials, frequently there will be some code to generate a plot, commentary on the plot, and then several small changes and replots (e.g. adding things in steps, changing the view in 3D plots, etc.)</div>

<div><br></div><div>Is there a way (using the matplotlib object-oriented interface) to replot an axis object in a subsequent cell, thus avoiding rewriting all of the common plotting code?  In other words something like:</div>

<div><br></div><div>In [12]: ax = subplot(111);  ax.plot(foo);</div><div><br></div><div>In [13]: replot(ax); ax.plot(bar)</div><div><br></div><div>Obviously in this toy example it doesn&#39;t save much, but for more complicated plots it could make things much more clean.</div>

<div><br></div><div>Thanks!</div><div>Michael</div>