[R] Legend placement in barplot?
Marc Schwartz
MSchwartz at MedAnalytics.com
Wed Nov 3 17:45:11 CET 2004
On Wed, 2004-11-03 at 09:55, Dan Bolser wrote:
> This has been asked before, but all the answers are hidiously complex.
>
> The
>
> legend.text=TRUE
>
> option of barplot is almost exactly what I need, except I need a
>
> legend.placement='tl'
>
> (top left) option. This option would be in contrast to the default
> placement which we could call 'tr' (top right).
>
> Anyone know how to edit the barplot code to make this change? Could
> someone like me work out how to do this?
>
> Cheers,
> Dan.
Dan,
Do not edit the barplot() code. Use the legend() function instead, which
enables you to specify the x,y coordinates of the upper left hand corner
of the legend box. See ?legend
A fair number of the questions that you have had regarding graphics are
covered in Chapter 12 "Graphical Procedures" in "An Introduction to R":
http://cran.r-project.org/doc/manuals/R-intro.pdf
which is included with the R installation.
Another online resource for some graphics assistance would be R News
Volume 3 Number 2 for October 2003, which has an article on R's base
graphics in the R Help Desk section:
http://cran.r-project.org/doc/Rnews/Rnews_2003-2.pdf
Notwithstanding all of that, searching the r-help archives is yet
another terrific online (and free) resource that you _should_ avail
yourself of.
HTH,
Marc Schwartz
More information about the R-help
mailing list