P,
Thanks a lot for your suggestions. Yea, figuring this out seemed way too hard. I guess I'm not surprised that there is no way to do this. I am using Agg now, which saves the file. I started using Notebook(), and it is a really nice interface for writing code. I am somewhat surprised that Sage doesn't include a standard way to do this. I can plot lists using the standard Sage plot function, so I found it odd that I couldn't do the same with numpy arrays. If Sage could create interactive figures that were similar to Matlab figures, that would be pretty awesome. I took a look at the other ticket you suggested, and I will try it out.
Thanks!
Eric
If Sage could create interactive figures that were similar to Matlab figures
>
> It used to be the case (when you could search sagenb.org, sigh) that
> there was a demo of "flot" with exactly this capability. The new Jmol
> version has some of this for 3D plots, though not dynamic labeling etc.
Just looked up flot. Was the demo a standalone plotter, or was it
integrated with matplotlib? Given the huge amount of functionality
provided by matplotlib, I think it doesn't make much sense to revert to
something simpler. Perhaps it would be easier if we could hook into the
interactive features of matplotlib itself.