On 4-Sep-08, at 10:03 PM, Josh Lawrence wrote: > Hey all, > > When I plot using python 2.5.2 and matplotlib 0.98.3 (and 0.98.1) I > have the following problem. If I run a script from the command line > that plots and saves the figure, I get the default aspect ratio of (8, > 6). If, however, I close the plotting window and replot without > exiting the python prompt and starting anew, the aspect changes to > something like (8, 6.04). I can reliably get the (8, 6) aspect ratio > if I quit the python prompt and load a new prompt. The problem only > comes after I close the plot window and replot.
I just attempted to reproduce your problem with 0.98.3 and couldn't; I managed to get identical screenshots after closing the window and replotting. Several things you could tell us that might help isolate the problem: - What GUI backend? TkAgg I'm assuming? If you're unsure, import matplotlib and use the matplotlib.get_backend() function. - What plotting commands are you using? - Does the aspect ratio change if you do something simple like, say, import numpy from pylab import * x = numpy.randn(50,50) imshow(x) (close window) imshow(x) import numpy from pylab import * x = numpy.arange(1,10) plot(x, x**2) (close window) plot(x,x**2) Neither of these lead to an aspect ratio shift for me, on OS X 10.5 with the TkAgg backend, same version of matplotlib. David ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ Matplotlib-users mailing list Matplotlib-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/matplotlib-users