Re: [R] plot several histograms with same y-axes scaling using hist()

From: Jim Lemon <>
Date: Fri, 29 Apr 2011 22:39:49 +1000

On 04/29/2011 08:35 PM, hck wrote:
> Dear all
> Problem: hist()-function, scale = “percent”
> I want to generate histograms for changing underlying data. In order to make
> them comparable, I want to fix the y-axis (vertical-axis) to, e.g., 0%, 10%,
> 20%, 30% as well as to fix the spaces, too. So the y-axis in each histogram
> should be identical. Currently, I have 100 histograms and the y-axis scales
> changes in each.
> Here is my code:
> ="Hist(na.exclude("&AA3&"), breaks=50, col=""seashell3"",
> scale=""percent"",xlim=c(-1, 1), xlab=""Bewertungsfehler"",
> ylab=""Haeufigkeit (in %)"", main=""KBV"", border=""white"")"
> I tried the ylim=c(…), but unfortunately it does not work.

Hi Hans,
The "barp" function in plotrix can plot histograms (see the last example on the help page) and may be flexible enough to do what you want.

Jim mailing list PLEASE do read the posting guide and provide commented, minimal, self-contained, reproducible code. Received on Fri 29 Apr 2011 - 12:45:16 GMT

Archive maintained by Robert King, hosted by the discipline of statistics at the University of Newcastle, Australia.
Archive generated by hypermail 2.2.0, at Fri 29 Apr 2011 - 12:50:35 GMT.

Mailing list information is available at Please read the posting guide before posting to the list.

list of date sections of archive