[Rd] Wishlist: simple legend options (PR#7400)

Dirk Eddelbuettel edd at debian.org
Fri Dec 3 16:39:17 CET 2004

On Fri, Dec 03, 2004 at 08:54:54AM -0500, Duncan Murdoch wrote:
> On Fri, 3 Dec 2004 03:08:11 +0000 (UTC), Gabor Grothendieck
> <ggrothendieck at myway.com> wrote :
> > <epurdom <at> stanford.edu> writes:
> >
> >: 
> >: Full_Name: Elizabeth Purdom
> >: Version: 1.9.1
> >: OS: Windows XP
> >: Submission from: (NULL) (
> >: 
> >: It would be nice if legend had the option of some default locations you could
> >: choose instead of entering specific coordinates, like "topleft",
> >: "topright","topcenter", etc. based on par("usr") coordinates. I know I've 
> >wanted
> >: it so often I've made my own simple non-robust wrap-around, so I don't have 
> >to
> >: remember or parse the xjust and yjust options necessary to make it work. Of
> >: course there should be the option of entering in your own coordinates. 
> >
> >Check out smartlengend in package gtools which is part of the gregmisc
> >bundle.  I agtee its a useful feature and it would be nice if that
> >feature migrated to the base graphics.
> I've put both the title and keyword placement of the legend into
> legend() now, in R-devel.  I was unaware of the smartlegend() function
> (which is actually in gplots); I've just now added an "inset"
> parameter like it has.  The specification for the location is slightly
> different than smartlegend() uses.  Because legend() handles the
> second parameter in a strange way and I didn't want to fiddle with
> that, I put the specification entirely in the first parameter:  you
> say you want the legend at one of "bottomright", "bottom",
> "bottomleft",  "left", "topleft", "top", "topright",
> "right", or "center".
> This should be downloadable tomorrow from the CRAN mirrors.

Sweet, thanks. I'm probably not the only one who wrote simple little
wrappers for that at one point.  Good to have a more general solution in


If your hair is standing up, then you are in extreme danger.
      -- http://www.usafa.af.mil/dfp/cockpit-phys/fp1ex3.htm

More information about the R-devel mailing list