Hello,
I've just updated to the latest svn (5063) and now I cannot create a simple plot. If I just try (in ipython -pylab):
plot(rand(10))
I get:
<type 'exceptions.AttributeError'>: 'module' object has no attribute 'masked_invalid'
The complete traceback is pasted below.
(My numpy version is 1.0.4, which indeed has no 'numpy.ma.masked_invalid'.)
Regards,
Antonio
···
---------------------------------------------------------------------------
In [1]: plot(rand(10))
---------------------------------------------------------------------------
<type 'exceptions.AttributeError'> Traceback (most recent call last)
/home/antgon/heka/<ipython console> in <module>()
/usr/local/lib/python2.5/site-packages/matplotlib/pyplot.py in plot(*args, **kwargs)
1826 hold(h)
1827 try:
-> 1828 ret = gca().plot(*args, **kwargs)
1829 draw_if_interactive()
1830 except:
/usr/local/lib/python2.5/site-packages/matplotlib/axes.py in plot(self, *args, **kwargs)
2803
2804 for line in self._get_lines(*args, **kwargs):
-> 2805 self.add_line(line)
2806 lines.append(line)
2807
/usr/local/lib/python2.5/site-packages/matplotlib/axes.py in add_line(self, line)
1163 line.set_clip_path(self.axesPatch)
1164
-> 1165 self._update_line_limits(line)
1166 if not line.get_label():
1167 line.set_label('_line%d'%len(self.lines))
/usr/local/lib/python2.5/site-packages/matplotlib/axes.py in _update_line_limits(self, line)
1171 def _update_line_limits(self, line):
1172 xydata = line.get_xydata()
-> 1173 self.update_datalim( xydata )
1174
1175 def add_patch(self, p):
/usr/local/lib/python2.5/site-packages/matplotlib/axes.py in update_datalim(self, xys)
1219 if not ma.isMaskedArray(xys):
1220 xys = npy.asarray(xys)
-> 1221 self.dataLim.update_from_data_xy(xys, self.ignore_existing_data_limits)
1222 self.ignore_existing_data_limits = False
1223
/usr/local/lib/python2.5/site-packages/matplotlib/transforms.py in update_from_data_xy(self, xy, ignore)
694 if len(xy) == 0:
695 return
--> 696 xym = ma.masked_invalid(xy)
697 if (xym.count(axis=1)!=2).all():
698 return
<type 'exceptions.AttributeError'>: 'module' object has no attribute 'masked_invalid'