Hi everyone, 

The code below was working for me as a charm, but since the new matlplotlib
flavor 0.98, I'm getting this error message: 

>> AttributeError: 'CirclePolygon' object has no attribute 'get_verts' << 

Any idea?

- - - - - - - - - - - - - - - - - - -
 
import matplotlib 
from matplotlib.patches import CirclePolygon 
from matplotlib.collections import PolyCollection 
import pylab 

fig=pylab.figure() 
ax=fig.add_subplot(111) 

resolution = 50 # the number of vertices 
N = 20 
x       = pylab.rand(N) 
y       = pylab.rand(N) 
radii   = 0.1*pylab.rand(N) 
colors  = 100*pylab.rand(N) 
verts   = [] 
for x1,y1,r in zip(x, y, radii): 
    circle = CirclePolygon((x1,y1), r, resolution) 
    verts.append(circle.get_verts()) 
    
p = PolyCollection(verts, cmap=matplotlib.cm.jet) 
p.set_array(pylab.array(colors)) 
ax.add_patch(p) 
pylab.colorbar(p) 

ax.axis('equal') 
pylab.show() 

-- 
View this message in context: 
http://www.nabble.com/Circle-Collection-tp17866685p17866685.html
Sent from the matplotlib - users mailing list archive at Nabble.com.


-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
_______________________________________________
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-users

Reply via email to