Actually, I got nice results using: legend (title="blah blah"...)
Jae-Joon Lee wrote: > The position of the legend is determined at drawing time, so it is a > bit tricky to get it right. > I recommend you to use "annotate" instead. > > ax = subplot(111) > ax.plot([1,2,3], label="u=2,p=3") > leg = ax.legend() > > ann = ax.annotate("Test 2", xy=(0.5, 1.), xycoords=leg.get_frame(), > xytext=(0,10), textcoords="offset points", > va="center", ha="left", > ) > > ann.set_zorder(leg.get_zorder()+0.1) > # the zorder of ann must be higher than leg so that the position of > leg is known when ann gets drawn > > See here for some more details. > > http://matplotlib.sourceforge.net/users/annotations_guide.html#using-complex- coordinate-with-annotation > > Regards, > > -JJ > > > > On Fri, Mar 18, 2011 at 8:31 PM, Neal Becker <ndbeck...@gmail.com> wrote: >> My legend is going to have a series of entries that look like: >> >> u=2,p=3 >> u=1,p=4 >> ... >> >> >> I want to add some (short) text that explains what u and p are. >> >> I'm thinking to get the coordinates of the legend box so I can then annotate? >> >> How would I get the coordinates of the legend box? Or is there some >> better/easier way to do what I want? >> >> ------------------------------------------------------------------------------ Enable your software for Intel(R) Active Management Technology to meet the growing manageability and security demands of your customers. Businesses are taking advantage of Intel(R) vPro (TM) technology - will your software be a part of the solution? Download the Intel(R) Manageability Checker today! http://p.sf.net/sfu/intel-dev2devmar _______________________________________________ Matplotlib-users mailing list Matplotlib-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/matplotlib-users