R – Set Space between Bars in Bar Plot
To set space between bars in Bar Plot drawn using barplot() function, pass the required spacing value for space
parameter in the function call.
space
parameter is optional and can accept a single value or a vector to set different space between bars in the bar plot.
Examples
In the following program, we will set a space of 2
between the bars in the bar plot.
example.R
height <- c(2, 4, 7, 5)
barplot(height, space = 2)
Output
Now, let us set a space of 4
, and see how it affects the bars spacing.
example.R
height <- c(2, 4, 7, 5)
barplot(height, space = 4)
Output
We can also pass a vector for space parameter of barplot() function.
The first value of space vector is the space between the Y axis and the first bar, the second value of the space vector is the space between in the first and second bar, and so on.
example.R
height <- c(2, 4, 7, 5)
barplot(height, space = c(0, 2, 1, 3))
Output
Conclusion
In this R Tutorial, we learned how to set specific space between bars in Bar Plot using R barplot() function, with the help of examples.