[Rd] Wishlist: simple legend options (PR#7400)
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) (220.127.116.11)
> >: 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
> >: it so often I've made my own simple non-robust wrap-around, so I don't have
> >: 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.
More information about the R-devel