|
From: <ef...@us...> - 2009-01-13 02:40:53
|
Revision: 6781
http://matplotlib.svn.sourceforge.net/matplotlib/?rev=6781&view=rev
Author: efiring
Date: 2009-01-13 02:40:47 +0000 (Tue, 13 Jan 2009)
Log Message:
-----------
Fix units handling in scatter
Modified Paths:
--------------
branches/v0_98_5_maint/lib/matplotlib/axes.py
branches/v0_98_5_maint/lib/matplotlib/collections.py
Modified: branches/v0_98_5_maint/lib/matplotlib/axes.py
===================================================================
--- branches/v0_98_5_maint/lib/matplotlib/axes.py 2009-01-12 12:59:13 UTC (rev 6780)
+++ branches/v0_98_5_maint/lib/matplotlib/axes.py 2009-01-13 02:40:47 UTC (rev 6781)
@@ -5021,6 +5021,8 @@
}
self._process_unit_info(xdata=x, ydata=y, kwargs=kwargs)
+ x = self.convert_xunits(x)
+ y = self.convert_yunits(y)
x, y, s, c = cbook.delete_masked_points(x, y, s, c)
Modified: branches/v0_98_5_maint/lib/matplotlib/collections.py
===================================================================
--- branches/v0_98_5_maint/lib/matplotlib/collections.py 2009-01-12 12:59:13 UTC (rev 6780)
+++ branches/v0_98_5_maint/lib/matplotlib/collections.py 2009-01-13 02:40:47 UTC (rev 6781)
@@ -174,8 +174,8 @@
ys = self.convert_yunits(ys)
paths.append(mpath.Path(zip(xs, ys), path.codes))
if len(self._offsets):
- xs = self.convert_xunits(self._offsets[:0])
- ys = self.convert_yunits(self._offsets[:1])
+ xs = self.convert_xunits(self._offsets[:,0])
+ ys = self.convert_yunits(self._offsets[:,1])
offsets = zip(xs, ys)
offsets = np.asarray(offsets, np.float_)
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|