I believe I have traced it to some axhline and axis commands and this is apparently an old problem. Does it work with version 1.1.0? I have 1.0.1 installed on a debian system.
On 02/08/2012 09:47 AM, Ted To wrote: > Hi, > > I'm experiencing a very strange problem with plot_date that I can't > figure out. > > pyplot.plot_date(pylab.date2num(dates),diff,'b-',label='Chained') > pyplot.show() > > dates, naturally, is a list of dates and diff is an array of floats. > With my script, this fails. But if I interactively enter dates and diff > and then type the above commands, it works with no problems. Any ideas > or suggestions? > > The traceback follows. > > Thanks, > Ted > > Exception in Tkinter callback > Traceback (most recent call last): > File "/usr/lib/python2.6/lib-tk/Tkinter.py", line 1413, in __call__ > return self.func(*args) > File > "/usr/lib/pymodules/python2.6/matplotlib/backends/backend_tkagg.py", > line 245, in resize > self.show() > File > "/usr/lib/pymodules/python2.6/matplotlib/backends/backend_tkagg.py", > line 248, in draw > FigureCanvasAgg.draw(self) > File > "/usr/lib/pymodules/python2.6/matplotlib/backends/backend_agg.py", line > 394, in draw > self.figure.draw(self.renderer) > File "/usr/lib/pymodules/python2.6/matplotlib/artist.py", line 55, in > draw_wrapper > draw(artist, renderer, *args, **kwargs) > File "/usr/lib/pymodules/python2.6/matplotlib/figure.py", line 798, in > draw > func(*args) > File "/usr/lib/pymodules/python2.6/matplotlib/artist.py", line 55, in > draw_wrapper > draw(artist, renderer, *args, **kwargs) > File "/usr/lib/pymodules/python2.6/matplotlib/axes.py", line 1946, in draw > a.draw(renderer) > File "/usr/lib/pymodules/python2.6/matplotlib/artist.py", line 55, in > draw_wrapper > draw(artist, renderer, *args, **kwargs) > File "/usr/lib/pymodules/python2.6/matplotlib/axis.py", line 971, in draw > tick_tups = [ t for t in self.iter_ticks()] > File "/usr/lib/pymodules/python2.6/matplotlib/axis.py", line 904, in > iter_ticks > majorLocs = self.major.locator() > File "/usr/lib/pymodules/python2.6/matplotlib/dates.py", line 743, in > __call__ > self.refresh() > File "/usr/lib/pymodules/python2.6/matplotlib/dates.py", line 752, in > refresh > dmin, dmax = self.viewlim_to_dt() > File "/usr/lib/pymodules/python2.6/matplotlib/dates.py", line 524, in > viewlim_to_dt > return num2date(vmin, self.tz), num2date(vmax, self.tz) > File "/usr/lib/pymodules/python2.6/matplotlib/dates.py", line 289, in > num2date > if not cbook.iterable(x): return _from_ordinalf(x, tz) > File "/usr/lib/pymodules/python2.6/matplotlib/dates.py", line 203, in > _from_ordinalf > dt = datetime.datetime.fromordinal(ix) > ValueError: ordinal must be >= 1 > > ------------------------------------------------------------------------------ > Keep Your Developer Skills Current with LearnDevNow! > The most comprehensive online learning library for Microsoft developers > is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, > Metro Style Apps, more. Free future releases when you subscribe now! > http://p.sf.net/sfu/learndevnow-d2d > _______________________________________________ > Matplotlib-users mailing list > Matplotlib-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/matplotlib-users ------------------------------------------------------------------------------ Keep Your Developer Skills Current with LearnDevNow! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-d2d _______________________________________________ Matplotlib-users mailing list Matplotlib-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/matplotlib-users