From edd at debian.org  Fri Dec  3 16:39:17 2004
From: edd at debian.org (Dirk Eddelbuettel)
Date: Fri Dec  3 16:39:24 2004
Subject: [Rd] Wishlist: simple legend options (PR#7400)
In-Reply-To: <qkr0r09lj0ptup8ldkupcpghlrha3dbc2d@4ax.com>
References: <20041202185953.A0C6AFC03@slim.kubism.ku.dk>
	<loom.20041203T040606-378@post.gmane.org>
	<qkr0r09lj0ptup8ldkupcpghlrha3dbc2d@4ax.com>
Message-ID: <20041203153917.GB32273@sonny.eddelbuettel.com>

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@myway.com> wrote :
> 
> > <epurdom <at> stanford.edu> writes:
> >
> >: 
> >: Full_Name: Elizabeth Purdom
> >: Version: 1.9.1
> >: OS: Windows XP
> >: Submission from: (NULL) (171.64.102.199)
> >: 
> >: 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
base.

Dirk

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


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