Hi all,

the scatter docstring says:

     * faceted: if True, will use the default edgecolor for the
       markers.  If False, will set the edgecolors to be the same
       as the facecolors.
       This kwarg is deprecated;
       please use the edgecolors kwarg instead:
           shading='flat'    --> edgecolors='None'
           shading='faceted  --> edgecolors=None

However (running MPL from SVN here):

In [90]: scatter(range(10),range(10),edgecolors=None)

ends with

/home/fperez/usr/opt/lib64/python2.5/site-packages/matplotlib/collections.pyc
in set_edgecolor(self, c)
    303             self._edgecolors = npy.array([])
    304         else:
--> 305             self._edgecolors = _colors.colorConverter.to_rgba_array(c)
    306     set_edgecolors = set_edgecolor
    307

/home/fperez/usr/opt/lib64/python2.5/site-packages/matplotlib/colors.pyc
in to_rgba_array(self, c, alpha)
    323             # it. This is needed for examples/dynamic_collections.py.
    324             if not isinstance(c, (list, npy.ndarray)): #
specific; don't need duck-typing
--> 325                 c = list(c)
    326             for i, cc in enumerate(c):
    327                 c[i] = self.to_rgba(cc, alpha)  # change in place

TypeError: 'NoneType' object is not iterable


Am I doing something wrong?

Thanks,

f

ps - for now, using the deprecated 'faceted=False' seems to still
work, so I'll go with that.

-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Don't miss this year's exciting event. There's still time to save $100. 
Use priority code J8TL2D2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
_______________________________________________
Matplotlib-devel mailing list
Matplotlib-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-devel

Reply via email to