本节书摘来自异步社区《R数据可视化手册》一书中的第3章,第3.6节,作者 【美】Winston Chang,更多章节内容可以访问云栖社区“异步社区”公众号查看
3.6 调整条形宽度和条形间距
问题
如何调整条形图的条形宽度和条形间距?
方法
通过设定geom_bar()函数的参数width可以使条形变得更宽或者更窄。该参数的默认值为0.9;更大的值将使绘制的条形更宽,反之则是更窄(见图3-13)。
例如,标准宽度的条形图如下:
library(gcookbook) #为了使用数据
ggplot(pg_mean, aes(x=group, y=weight)) + geom_bar(stat="identity")

窄些的条形图:
ggplot(pg_mean, aes(x=group, y=weight)) + geom_bar(stat="identity", width=0.5)
宽些的条形图(条形图的最大宽度为1):
ggplot(pg_mean, aes(x=group, y=weight)) + geom_bar(stat="identity", width=1)
簇状条形图默认组内的条形间距为0。如果希望增加组内条形的间距,则可以通过将width设定得小一些,并令positi