hi
the recent announcment of matplotlib 0.9 made me look through my notes
on bugs I've found. With 0.87.7 pylab.axis does not support setting of
axislimits, I have attached a crash report. I think the problem is a
change in the handling of kwargs in set_*lim in axes.py.
/Jörgen
In [1]: x=arange(0,pi,0.1)
In [2]: plot(x,sin(x))
Out[2]: [<matplotlib.lines.Line2D instance at 0x01BF6828>]
In [3]: axis(ymin=-1)
---------------------------------------------------------------------------
<type 'exceptions.TypeError'> Traceback (most recent call last)
C:\Python25\<ipython console> in <module>()
c:\Python25\lib\site-packages\matplotlib\pylab.py in axis(*v=(),
**kwargs={'ymin': -1})
622 """
623 ax = gca()
--> 624 v = ax.axis(*v, **kwargs)
v = ()
ax.axis = <bound method Subplot.axis of
<matplotlib.axes.Subplot instance at 0x01BEF1E8>>
kwargs = {'ymin': -1}
625 draw_if_interactive()
626 return v
c:\Python25\lib\site-packages\matplotlib\axes.py in
axis(self=<matplotlib.axes.Subplot instance at 0x01BEF1E8>, *v=(),
**kwargs={'ymin': -1})
774 try: v[0]
775 except IndexError:
--> 776 xmin, xmax = self.set_xlim(**kwargs)
xmin = undefined
xmax = undefined
self.set_xlim = <bound method Subplot.set_xlim of
<matplotlib.axes.Subplot instance at 0x01BEF1E8>>
kwargs = {'ymin': -1}
777 ymin, ymax = self.set_ylim(**kwargs)
778 return xmin, xmax, ymin, ymax
<type 'exceptions.TypeError'>: set_xlim() got an unexpected keyword
argument 'ymin'
In [4]:
-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier.
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Matplotlib-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/matplotlib-devel