From: Benjamin R. <ben...@ou...> - 2014-07-30 16:30:58
|
I think it is mostly an issue with how IPython interfaces with matplotlib. If you were running from a pure python prompt, then I would suspect it to work (haven't tried myself, though). Note that the --pylab option to ipython is now highly discouraged. Instead, I would try the "%matplotlib interactive" cell magic instead (I think that is the right incantation). On Wed, Jul 30, 2014 at 2:15 AM, JBB <jea...@gm...> wrote: > On 7/29/14, 10:49 PM, Eric Firing wrote: > > On 2014/07/29, 7:04 PM, JBB wrote: > >> Hello, > >> > >> I am relatively new to Python, numpy, matplotlib, etc., with a > >> reasonable amount of Matlab experience. > > ...[ Problem and test code trimmed ] > > > > > First, at least initially for this sort of thing, run in "ipython > > --pylab", and don't use any "ion()" or "ioff()". > > > > Second, replace the "show(); time.sleep(1)" with "pause(1)". > > > > I think that will do it. > > > > Eric > > > > Thank you, very much. It did indeed work. > > Is there a pointer to why this worked when my initial approach did not? > I thought from the documentation/videos that preparing a plot with > relevant commands then issuing the show() command was the preferred > approach within Python/Matplotlib. > > JBB > > > > > > ------------------------------------------------------------------------------ > Infragistics Professional > Build stunning WinForms apps today! > Reboot your WinForms applications with our WinForms controls. > Build a bridge from your legacy apps to the future. > > http://pubads.g.doubleclick.net/gampad/clk?id=153845071&iu=/4140/ostg.clktrk > _______________________________________________ > Matplotlib-users mailing list > Mat...@li... > https://lists.sourceforge.net/lists/listinfo/matplotlib-users > |