Thanks for the help Jim,
The legend function solved the legend border problem but the labels, even using staxlab from plotrix are still being cut by the device limits, like there is some kind of character number limits or something like that.
Anyway thank you so much, I'll keep trying and searching.

Rodrigo.

--------------------------------------------------
From: "Jim Lemon" <[EMAIL PROTECTED]>
Sent: Saturday, October 25, 2008 9:16 AM
To: "Rodrigo Aluizio" <[EMAIL PROTECTED]>
Cc: "R Help" <r-help@r-project.org>
Subject: Re: [R] Barplot Labels Problem

Rodrigo Aluizio wrote:
Hi everybody,
well I'm trying to use barplot for the first time. I get a suitable graphic but I'm having a weird problem. My graphic is generated from a matrix with several species (rowNames) and two abundance columns. So each species will have two bars, and the species name should appear at left. Until now everything is Ok, but when a I plot it the species names (my labels) are cut by device limits, and only part of the names appear. I could move them with the command "line=some negative value", but the axis (x and y) stay put and the things get over each other (the command 'line' works, but a error saying that it's not a graphic parameter appears). In addition, but with less importance, how could I remove the legend borders? And why, when I try use the 'width' command it fails to raise the width of the bars and I get and error saying that its not a graphic parameter (the command is in barplot help!!)?

I'm using R 2.8.0 at Windows XP 32 bits.

Here is the code I'm using, where MainSpp is my matrix:

barplot(MainSpp,horiz=T,beside=T,main='Main Species',xlab='%',las=1,
legend.text=T,width=5,cex.names=0.8)


Hi Rodrigo,
I think that the  function in the plotrix package might do what you want.

For the legend problem, I would suggest not using the barplot legend option but using the legend function with bty="n".

Jim


______________________________________________
R-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.

Reply via email to