Hi

I am trying to understand the "space" argument to barplot() and I think
it is not working as stated.  The docs say:

  space: the amount of space (as a fraction of the average bar width)
          left before each bar.

Which means that I can pass a vector, the same length as the no. of
bars, and the nth element of that vector will be the space left before
the nth bar.  This is always true except for the FIRST bar.  Eg:

barplot(c(1,2,3,4),space=c(1,1,1,1))  # equally spaced bars as expected

barplot(c(1,2,3,4),space=c(1,20,1,1))  # massive gap before the 2nd bar

barplot(c(1,2,3,4),space=c(20,1,1,1))  # the same as the first plot

I'm guessing this is going to be something to do with par().... any idea
how I can adjust the space between the x-axis and the first bar?

Thanks
Mick


 


	[[alternative HTML version deleted]]


