R barplot() – Set Width for Bars in Bar Plot
To set width for bars in Bar Plot drawn using barplot() function, pass the required width value for
width parameter in the function call.
width parameter is optional and can accept a single value or a vector to set different width for different bars in the bar plot.
If length of width vector is less than the number of bars, then the width vector is re-cycled to the number of bars.
If we specify a single value for width, then there would be no visual effect for different values of width.
In the following program, we set different widths for different bars in the bar plot.
height <- c(2, 4, 7, 5) barplot(height, width = c(2, 1, 1.5, 3))
If we set width with a single value, then since all the bars would be of same width, there would be no visual change for any different width.
height <- c(2, 4, 7, 5) barplot(height, width = 5)
In this R Tutorial, we learned how to set specific width for bars in Bar Plot using R barplot() function, with the help of examples.