On Wed, 2007-09-12 at 21:43 +0200, John Lande wrote: > I need to increase the width of the border in a barplot, i checked both > barplot, and barplot2, but cant find how to do it. how can I do?
If you are referring to the borders of the bars themselves, you can adjust par("lwd") prior to calling barplot(): Compare: barplot(1:5) Versus: par(lwd = 2) barplot(1:5) See ?par Note that this does not work when using "inline" pars, such as: barplot(1:5, lwd = 2) This is because there is an internal function in both barplot() and barplot2() called xyrect() that draws the bars. While the function definition provides for "..." args, the actual function call does not have a "..." argument. Hence the additional arguments such as 'lwd' are not passed. I'll make a note of that for barplot2() and post a RFE on r-devel for barplot(). HTH, Marc Schwartz ______________________________________________ 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.