Re: [R] barplot - how to force vertical axis to cover entire plot area

From: Uwe Ligges <ligges_at_statistik.uni-dortmund.de>
Date: Thu 07 Dec 2006 - 11:09:30 GMT

Etienne wrote:
> I'm using barplot with the following call:
>
> barplot(stat_data[[5]][,],axes=TRUE,axisnames=TRUE,axis.lty=1,xlab=xlab,ylab=ylab,beside=TRUE,las=1,font.lab=2,font.axis=1,legend.text=TRUE)

The example is not reproducible and poorly formatted. Please read the posting guide.

> On some data, the vertical axis does not cover the
> whole plot area and the last tick mark is smaller than
> the maximum value.
>
> I tried setting the ylim values but even with that,
> some plots are still not OK, it just shrinks the
> length of the bars.

R tries to make the plot pretty, i.e. stop with some tick mark like 200, but not e.g. 242.

Perhaps you want to make a box() around the plot?

Uwe Ligges

> Attached is a png example of the problem. I hope it
> gets through.
>
> Thanks,
> Etienne
>
> __________________________________________________
>
>
>
>
> ------------------------------------------------------------------------
>
> ______________________________________________
> R-help@stat.math.ethz.ch 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.



R-help@stat.math.ethz.ch 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. Received on Fri Dec 08 14:44:08 2006

Archive maintained by Robert King, hosted by the discipline of statistics at the University of Newcastle, Australia.
Archive generated by hypermail 2.1.8, at Fri 08 Dec 2006 - 04:30:21 GMT.

Mailing list information is available at https://stat.ethz.ch/mailman/listinfo/r-help. Please read the posting guide before posting to the list.