Hi! I am basing my code off the example posted at: http://www.scipy.org/Cookbook/Matplotlib/Gridding_irregularly_spaced_data Gridding irregularly spaced data
When I use my own data, I am getting a KeyError (Posted below) However, if I only use a subset of my data (for which the total length=26328), I can get rid of the error: # This subset works # I incremented the final index until I got the error # Length: 19877 x=np.array(R[0:19876]) y=np.array(Z[0:19876]) z=np.array(volt[0:19876]) # And this subset works # I incremented the starting index until I got the error # Length: 19040 x=np.array(R[7288:-1]) y=np.array(Z[7288:-1]) z=np.array(volt[7288:-1]) The weird thing is that these two lengths are different. There doesn't seem to be anything particularly strange about the values near 19876 or 7288. Any ideas? -Tom ##############Error Message ####################### ---> 81 zi = griddata(x,y,z,xi,yi) 82 # contour the gridded data, plotting dots at the randomly spaced data points. 83 CS = plt.contour(xi,yi,zi,15,linewidths=0.5,colors='k') /Library/Frameworks/Python.framework/Versions/4.3.0/lib/python2.5/site-packages/matplotlib-0.98.5.2n2-py2.5-macosx-10.3-fat.egg/matplotlib/mlab.pyc in griddata(x, y, z, xi, yi) 2940 xi,yi = np.meshgrid(xi,yi) 2941 # triangulate data -> 2942 tri = delaunay.Triangulation(x,y) 2943 # interpolate data 2944 interp = tri.nn_interpolator(z) /Library/Frameworks/Python.framework/Versions/4.3.0/lib/python2.5/site-packages/matplotlib-0.98.5.2n2-py2.5-macosx-10.3-fat.egg/matplotlib/delaunay/triangulate.pyc in __init__(self, x, y) 86 self.triangle_neighbors = delaunay(self.x, self.y) 87 ---> 88 self.hull = self._compute_convex_hull() 89 90 def _collapse_duplicate_points(self): /Library/Frameworks/Python.framework/Versions/4.3.0/lib/python2.5/site-packages/matplotlib-0.98.5.2n2-py2.5-macosx-10.3-fat.egg/matplotlib/delaunay/triangulate.pyc in _compute_convex_hull(self) 121 hull = list(edges.popitem()) 122 while edges: --> 123 hull.append(edges.pop(hull[-1])) 124 125 # hull[-1] == hull[0], so remove hull[-1] KeyError: 2559 -- View this message in context: http://www.nabble.com/griddata-array-size-limit--tp24827814p24827814.html Sent from the matplotlib - users mailing list archive at Nabble.com. ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ Matplotlib-users mailing list Matplotlib-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/matplotlib-users