Ok. Thanks. I'll give the setp on the ContourSet thing a try. Documentation issue/question: I figured there was probably some way to set attributes individually using the return value from contour since contour's docstring helpfully tells me that countour returns a ContourSet object. However, 'ContourSet?' in ipython gives me nothing. Similarly with plot(), it says it returns a 'list of lines' but that is not so useful since I can't look up the docstring for 'list of lines'.
--bb On 4/17/07, Eric Firing <[EMAIL PROTECTED]> wrote: > Maybe I should make _nolegend_ the default for contour and contourf > collections? > > Eric > > John Hunter wrote: > > On 4/13/07, Bill Baxter <[EMAIL PROTECTED]> wrote: > >> There are a couple things about legend that I'm finding a little > >> irksome. Is there some better way to do this? > >> > >> 1) if you have a contour, legend() wants to add all the contours to > >> the list. calling contour(...,label='_nolegend_') doesn't seem to > >> help. > > > > You should be able to set the "_nolegend_" label property on the > > contour set line collections like so: > > > > >>> cs = contour(...blah...) > > > > >>> for coll in cs.collections: > > coll.set_label('_nolegend_') > > > > of use "setp" for the same purpose. > > > > >>> setp(cs.collections, label='_nolegend_') > > > > contour doesn't use the kwargs to set the line collection properties, > > which is why it is not working in the contour commands. some plot > > commands use the kwargs to update the artist properties that the plot > > command creates, some do not, and the only way to know is the read the > > individual docstrings of the commands. > > > > Let me know if this works because it is untested. > ------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ _______________________________________________ Matplotlib-users mailing list Matplotlib-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/matplotlib-users